<SEC-DOCUMENT>0000906163-20-000075.txt : 20200803
<SEC-HEADER>0000906163-20-000075.hdr.sgml : 20200803
<ACCEPTANCE-DATETIME>20200803161206
ACCESSION NUMBER:		0000906163-20-000075
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		70
CONFORMED PERIOD OF REPORT:	20200630
FILED AS OF DATE:		20200803
DATE AS OF CHANGE:		20200803

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:		201069360

	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-20200630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2020 Workiva--><!--r:389b1312-c4fd-400f-be23-1e1e920d74c1,g:d6cb8060-7a96-4102-b1d6-a597da172831,d:6a40459e955b4e419c5713179d562b23--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:nvr="http://www.nvrinc.com/20200630" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>nvr-20200630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM18zLTItMS0xLTA_a2ce2c29-b239-4132-92dc-2be2a2e39111">false</ix:nonNumeric><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM180LTItMS0xLTA_ed9f49ba-8a83-441e-820a-4b398cd30f22">2020</ix:nonNumeric><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM181LTItMS0xLTA_3e6ed193-6902-42c4-ad27-9f3c544e1d76">Q2</ix:nonNumeric><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM182LTItMS0xLTA_5855054c-08b1-4e5b-9035-91f9477cb61d">0000906163</ix:nonNumeric><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt:datemonthday" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM183LTItMS0xLTA_a1bc18e6-e201-4683-8fb8-82d2bbde3dc7">12-31</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="ifbf85dc605ad45968b55092711fb65b2_I20200730" decimals="0" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM185LTItMS0xLTA_89f3b173-37ba-4630-a252-5a89463f0655">3,702,385</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMS0yLTEtMS0w_3fbad9ba-55ac-48e4-9bfb-b0354fe8d4b9">0.01</ix:nonFraction><ix:nonFraction unitRef="usdPerShare" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMS00LTEtMS0w_0b79f8a3-368c-4174-a884-fbdf7014cf01">0.01</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMi0yLTEtMS0w_2c830488-e536-4630-81e5-24dd771ef276">60,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMi00LTEtMS0w_ade82b0f-b6d5-4859-baa4-9fe6b34b565d">60,000,000</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMy0yLTEtMS0w_05ab9ab8-f7ef-4bf8-8463-ba05eb4f3483">20,555,330</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMy00LTEtMS0w_04e1cd63-fa63-4972-8d8b-85975e0f7d16">20,555,330</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfNC0yLTEtMS0w_df1ab007-8826-4121-8eca-b937f0308962">107,295</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesHeldInEmployeeTrustShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfNC00LTEtMS0w_e8168753-1dcc-411b-915d-ad86c1415b78">107,295</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfNS0yLTEtMS0w_c19a3f4f-64a9-48af-b7bf-05b7c7db821f">16,881,636</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfNS00LTEtMS0w_dd382979-6e01-448d-bf09-2c219b505632">16,922,558</ix:nonFraction></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="nvr-20200630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ifbf85dc605ad45968b55092711fb65b2_I20200730"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-07-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bef557df6414cc3b67145f30f9ccda5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i824f5a151c9a49a285a01a166dd0d79b_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85249236a23a481bb6ce1a67357cb9f9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c024cc2f514495eb6939f4bad6e8626_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6dcf6b7b120d420b8e38450013895b3d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli: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="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i290faf48796c46e39c3676956496f165_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32a1aaf834494e0c841d219f02bc19a0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie734395e519047c1920339ccdae5d727_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2d3d92ad13640749813f39a8007d846_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd4a50a0e5dd4d349d55b93d03bcfc67_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0632d93ebf24243b6b6e687d5d2665f_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i18c5f10cf89b422ea2b7c2d111299518_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib574a42d7cee4701aa6f988850b6dafc_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e83b83dae0f42ff9da2a21d393375ff_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ibed9f79b83104505bcd7629580977838_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="lot"><xbrli:measure>nvr:lot</xbrli:measure></xbrli:unit><xbrli:context id="id04e1cd0c9aa46a28387f489d00a31f3_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-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="if9ff9140a48e40dfb8ee5ed844893877_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:ConsolidatedJointVentureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="parcel"><xbrli:measure>nvr:parcel</xbrli:measure></xbrli:unit><xbrli:context id="ie86d5913de2d4368a98be1108eeb8331_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4bd98bd06d148179bf552b8c297abab_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib28fead61df84a588a0b1da3a4027faf_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57a093b092c5401cad81db3956b86dbc_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1a2e50b2dc34edd9c77cee70e76eff8_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16c8658ce590480885c86fc77f6725db_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0059ebc48fb2496da660d440ef5f9e69_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ecb406f4c1349a288fe641544a361a4_I20200331"><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-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7abd4c2373b742418a60acc4eb634e96_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia71147eef0e7457e9b33e003fd487328_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b17b852b04f4b07b548cdf933bb8954_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf8680f6688843b6918054d8209d6be8_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44b461eadd8b428ba5218e698156cb06_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i725fee0aa68348889088de6f96d7acb8_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d8cf5036eba4f8dba36452cccaecffd_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64c5839e6cc343ba94a2dece9e8903f0_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i588d3aaaaf7e43368daf58512e5fa39d_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d2d7e5dae224706a6af031de883064b_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i991d6504c74c4984b65a244369a18a08_I20200630"><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-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cbce23bae794348a190fb44a9994f41_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i080dd3876bba49d595662a0b852ef1a5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if51ce3a660d04979a875ab650a4a61f7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida9f17afb2754070946a407caf6aca8b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa512b88cda34144a2d811a394bae694_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i755e9f0692f04e74943d5a2f5c69d843_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cd2aa7886dc4407921651b2e086684e_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10cf31353d0e46c99ac3ba50761c41d2_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd178825a8b34e98a77b5f7093cf8e22_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3de2f517eafa48e3a2c87615f6ea63a3_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iceb6e9f334bf4164bd820f186a1f4c53_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b784f0a5c93424db43c4db2ff6c14ff_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20e3005524904d87a2235e882f44531e_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7a331fffbb640f1b20f88ae06299694_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87a343697ae34156abadfc7f6743d85a_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67c6a5fe0c434d7d9c7c0a2dd8adffa6_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e6fdd341e4f46deba8bee8267c06b06_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf3f6dea3956438ea400cb4bb95c4f6c_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5af9121962c94e9aa80517727daad6e4_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff2ec119fdad4b67817dc89cf3b55171_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43c9def564f04c73b0b1d2f0c1e1868d_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i666a186f467b46efa630e0057c0ec309_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22ccc5d58c6244ca9af9d1867ea7ee12_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28b46889fd154b19a62691cf4a959a01_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cdb8cdaa7ea41d6a3328879ac672b8b_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i480f61e0cad24304859aa92b4992c031_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9dee1c888c64ec7927dfe88a161b562_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id7e225f4bb66460881d2e6a7fc1f42d0_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie168abf0a64240acac2da405a98309a4_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i548f678fd7b9438e859e5d9b1795aa1d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3516ed752d234cbba58dc779b5be02a9_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac9237ee8d5d444382c9550b4c347637_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff3708474d9b4721bb2fabc19ae3e2bb_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i451f5e4b9deb40da8d015bce57e00af7_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ab9581513eb4338a84b7992720ec569_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i91f3aaa43a0b4b4da5836678862e7c0d_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i82835f1995d146f6b4924ded2f8ef574_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>nvr:segment</xbrli:measure></xbrli:unit><xbrli:context id="icd45b6cfb11b415bb7e00b556339cd37_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e79f29bd512484e84be48ec3b9bd931_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec74023eec134a3395f85e8f98383d63_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b63c8e7b1394731aa521888852e78da_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i439b89753362498fa5ecdae8b18ec2e9_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1d30cbfc80744d7b18d2eeaea5fa003_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i624bab808bca44a6916a3aa168d0566f_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i65ec16914e514879a98d2677371d44d9_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ce9acd2dea54c9aafd22bd29113587c_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a6e2e88b11a4466986aed98b8fa7750_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic3694ebb65bb4ca194bbe6dae9e2ee74_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad29d07128dc4db488404482160208c7_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e821080103d46389c4c9fa9ab3ce30b_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i378bc811dc3d4c8baa8757021d79edcb_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90e7d1a38947470e96194c8d64f0cb4b_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i900a1b770081460cbc4f2b5ab2557706_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ecdc47545464e95bf0afe3991c56f12_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4833b8a021d4496b8b7fd36901917c38_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib41f9ace10ef40179f82ddae962a908b_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4dc4581012074192975123412ea873aa_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf8a46cc7e624c01ae7d1575a2cd5f99_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04b9b779fd7e48d0877cf4a81b48b791_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib745f1499f4e45f1a91e45c7dfdaf6dc_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd51461776274310be9a901d1cfb5b5a_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56ccd7f26caf4ca0985bcc37e57da735_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21836ac9fccc41a6b6b600c0878cd6e2_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77acd7ee715f46b6aa9243ba5eb9a027_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6c41b6c45c344aba83c022964c14f74_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c24a61f9dba4e4eb6da23f84d6919c6_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98544dd4ece2431d8f5568d4315be3cf_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d7ae44e75b44e788e6aedd7d3c9f0a7_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10aacf574c92412aaec9f586e17ccc50_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4d5559bd7974c33961b44e5ecacb88d_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8186c88a62774d27b0adebd520e2e704_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5bc4ed6e482b4ffba38442d7b42fe81b_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2d84b0581f7a49368f92398f471b45bc_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1c9290e85004376af5996d89569ffce_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5dabb761b5ed4829830a8457e9bca43a_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b0d8c2e16004508bd406e69e70f87c1_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i213ce38b82b24113a369bf6c86ef8242_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7577943055b545dabd1aa5f3aa3dec6a_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i067fe55c68f34c8eaf1e8c343005c452_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3acee0139b804e839ae1925e17751abc_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibeb57e4aea75499c9bc20e32f59905c4_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab50e3f146904d77a6b62f6b873654a1_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8d149da8e3b64d889c672fbcef7093eb_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3a2d0efc03f44e0fadb209b02d9a6255_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6b869f90d01400cbbb479a97e3b9474_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3eeddd873284ea2856111fcdeee94d5_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3f3cdd2ce15483bb7540e1fac02264b_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa42db479d444a3e94402fa97359795e_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icaa587bd36c543e9b17394a1e5a4b2f5_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23511721923048fdbc1f7d5736482a70_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6129baa5ad4443e8d22f2bc509d37b4_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7fcaa919ed94bafba71239a4ab57dab_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9cbd73c87ad649688e68f783a84c6734_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i057b642687474c2a8872d0b5d3b850ff_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i190469e087f04936a2b92fbda4b2b68c_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied5e8193c6184627943bbc618205b34b_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e2d5eebe1db461e918856fd237dc808_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1a85d4cd022466aa353e284138b8f60_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidAtlanticMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i810f7aa409444b94a90a2ce02a0d7bfa_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad948f9b645b4e45ab7fab0eedb8911b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:NorthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad55da2954ed428b98eff15fa8909764_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie10938ad5b56448f93be2c1472b5e689_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:MidEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6edb5c07473648a8af98f6b23e671b7f_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae074bba5f1140cdb669946c1618d162_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">nvr:SouthEastMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab5590ce9cd442f797c02078a92fa377_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic318e72c42ee4cfa95f663a58af36960_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id313b605f48e465aa969948696b2a532_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib9df7f3f0b8f40a5b31306c64e4841f6_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1896b61006944e8cbbbb806085be3064_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83b8e06df599490b91c1e5ab00f4c847_I20191231"><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>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd62e03092ba4572b21b433036d06693_I20200630"><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:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ab934fa8eea450699479adac5e4f89f_I20191231"><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:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9953edb1d8de4d55ab9b09c04eb9b7b0_I20200630"><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:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0078c91b37dc4b3586d2e58acfdd1a93_I20191231"><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:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d958d4aca2745c49e5eb8e50ce20f7d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7f27830ec39447a9eeceb73eab6c160_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ab7bb70c47444f9977546bfeb81b77a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e41109d88d14dfb97f157b7193b6f09_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeed3f22e8994e67b69d20ec62490028_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ce6598a4da048f78ac1d234a1b674ca_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65ea0b56b7e347f19973abf2aff29cc0_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8a8b48520cc495bb380dc857979ccc7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib254eb00f7af4301b560ad4349ebb1cd_I20200630"><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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie766031ede37453089040550225e35fc_I20200630"><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:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia959e59e562f495dbce5e052b9baf268_I20200630"><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:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630"><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:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7769d39b213546c7b5abc531cc9ad4df_I20191231"><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:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if08dc52dcf7049f890cceb2690dc6f9e_D20190101-20191231"><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:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i28d01fa04c4748eea33e1534021d39a5_I20200630"><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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife1c8132633b49e9a557c48f25633f74_I20191231"><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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9e0f73c099a4c0eb7e4d043bb1294ba_I20200630"><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:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff4f3c7efbb0481e8c88631015028345_I20191231"><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:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9eace4987ae543f08781510b9f97e3e2_D20200101-20200630"><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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6ad7a1a26bd4a83a112b79fec03cd38_D20200101-20200630"><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:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26908ea42b084503a3c1fb295c44a3d6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefb866ea8a1e4c3184fe20b93c1603fc_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fbf7b41c0b54b78904ea0f61ce03b6a_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86db664f174f4cf3be1faefb5a2f6c1c_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i86090d8313a5494cacc8c62cd6746170_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9dcd15e544a45e29402c1c62393c936_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4004546488ea478b80a6cd8d1da9c55c_D20200101-20200630"><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>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0556518574a0469ab23763675427b4d4_I20200630"><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:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff7fbfaeb63a48ce9ac11ccb566c39e5_D20200101-20200630"><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:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf7c7bb3114749429880d346b01a00df_I20200630"><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:CreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">nvr:SublimitForIssuanceOfLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5d1f21bbecd44fea4e7afea97f6a61c_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000906163</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">nvr:SublimitForSwingLineCommitmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:CreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i360cb17736384f99878ffafde765ad1a_I20200630"><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>2020-06-30</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i6a40459e955b4e419c5713179d562b23_1"></div><div style="min-height:42.75pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:12pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%;">FORM <ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTA5_4c18e6c0-bbf5-43ce-b25e-1ef9ff4ccb20">10-Q</ix:nonNumeric></span></div><div style="margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(Mark One)</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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.024%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6YjJkMzUwOTBmNzY1NDk1ZjllNGExMWRlOTEzN2Q1YzEvdGFibGVyYW5nZTpiMmQzNTA5MGY3NjU0OTVmOWU0YTExZGU5MTM3ZDVjMV8wLTAtMS0xLTA_525743b2-2dec-48c9-a6bf-b3901ffa7694">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8xMzE_cf0e5f78-2265-4ebd-a621-387c109726e8">June&#160;30, 2020</ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">OR</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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.029%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6NzZlMTQ5YjE4MTE4NGJmYTk4YmJiMjY5YzlhZDdiZmQvdGFibGVyYW5nZTo3NmUxNDliMTgxMTg0YmZhOThiYmIyNjljOWFkN2JmZF8wLTAtMS0xLTA_ce0723f3-e247-4f02-995f-cc6ab03bb343">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Commission File Number: <ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE3_bf5a92b9-dd39-4a4a-a869-9ec50b18770b">1-12378</ix:nonNumeric> </span></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTEw_c0c26e66-8aa6-4f11-917a-c2191a3aae46">NVR, Inc.</ix:nonNumeric></span></div><div style="text-align:center;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:82.017%;"><tr><td style="width:1.0%;"></td><td style="width:45.593%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.812%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:45.595%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6YTJiNDJiNjgzOGFjNDI0ZmIwOTBmZmU5OTdlZjU0NjEvdGFibGVyYW5nZTphMmI0MmI2ODM4YWM0MjRmYjA5MGZmZTk5N2VmNTQ2MV8wLTAtMS0xLTA_85f23248-4a26-41d7-835b-f8798d5ea9b5">Virginia</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6YTJiNDJiNjgzOGFjNDI0ZmIwOTBmZmU5OTdlZjU0NjEvdGFibGVyYW5nZTphMmI0MmI2ODM4YWM0MjRmYjA5MGZmZTk5N2VmNTQ2MV8wLTItMS0xLTA_61d85169-f698-48ec-8b16-2c7a2e941ba3">54-1394360</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTEx_f47971fa-5a9d-4ae9-8d07-54edd30bbbde">11700 Plaza America Drive</ix:nonNumeric>, <ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTEy_b2c69ce4-3907-49e1-86ec-653648d5b8ca">Suite 500</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTEz_60d340ba-b98b-4fad-9821-8edaf91edc3e">Reston</ix:nonNumeric>, <ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE4_325e2852-47a2-42ce-9ccb-d61fdf1f3706">Virginia</ix:nonNumeric> <ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE0_5d8d4f09-3120-4a92-bdc4-a80607d1f6f7">20190</ix:nonNumeric> </span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE1_c08910aa-3c0c-418f-aef6-9a9cf3db6d23">703</ix:nonNumeric>) <ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTA4_b9d51ff5-bb1a-4a2f-bb0b-ac649c63003c">956-4000</ix:nonNumeric> </span></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.391%;"><tr><td style="width:1.0%;"></td><td style="width:34.701%;"></td><td style="width:1.0%;"></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:20.734%;"></td><td style="width:1.0%;"></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:34.703%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title of each class</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trading Symbol(s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6N2U1MjU1NjJhMWQ2NDkxODlmMDkzOGEzNWRjOWY5ZGEvdGFibGVyYW5nZTo3ZTUyNTU2MmExZDY0OTE4OWYwOTM4YTM1ZGM5ZjlkYV8xLTAtMS0xLTA_529adab6-c9db-4747-bfc8-9cb6a8dd3398">Common stock, par value $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6N2U1MjU1NjJhMWQ2NDkxODlmMDkzOGEzNWRjOWY5ZGEvdGFibGVyYW5nZTo3ZTUyNTU2MmExZDY0OTE4OWYwOTM4YTM1ZGM5ZjlkYV8xLTItMS0xLTA_89dc9e50-971b-4187-9742-f5e7877273ee">NVR</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6N2U1MjU1NjJhMWQ2NDkxODlmMDkzOGEzNWRjOWY5ZGEvdGFibGVyYW5nZTo3ZTUyNTU2MmExZDY0OTE4OWYwOTM4YTM1ZGM5ZjlkYV8xLTQtMS0xLTA_57c07bfc-024a-497d-bcc6-027f5bfe8b45">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:8pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);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="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE5_1f05ebfe-6194-4bd0-be49-ad358877f006">Yes</ix:nonNumeric> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#9746;</span><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE2_90748ac2-700d-4f89-b4c9-51090c3833ea">Yes</ix:nonNumeric> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#9746;</span><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.245%;"><tr><td style="width:1.0%;"></td><td style="width:21.809%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.208%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:34.755%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.208%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:21.809%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.211%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6ZjAyYzdmMDJiNjVhNGNmNDg2MTJhZmY5ZjhjN2YyZDgvdGFibGVyYW5nZTpmMDJjN2YwMmI2NWE0Y2Y0ODYxMmFmZjlmOGM3ZjJkOF8wLTAtMS0xLTA_18712a7d-8747-4ee6-90f6-fb4cd313f2ed">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9746;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accelerated filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-accelerated filer</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Smaller reporting company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6ZjAyYzdmMDJiNjVhNGNmNDg2MTJhZmY5ZjhjN2YyZDgvdGFibGVyYW5nZTpmMDJjN2YwMmI2NWE0Y2Y0ODYxMmFmZjlmOGM3ZjJkOF8xLTUtMS0xLTA_20d731d1-903d-4a2c-94e3-726f53aac9d3">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging growth company</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6ZjAyYzdmMDJiNjVhNGNmNDg2MTJhZmY5ZjhjN2YyZDgvdGFibGVyYW5nZTpmMDJjN2YwMmI2NWE0Y2Y0ODYxMmFmZjlmOGM3ZjJkOF8yLTUtMS0xLTA_65e493c0-fa6a-4477-99c6-fd353efe6ee8">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTIw_d96ae908-a906-4028-8c4e-8826f4679899">&#9744;</ix:nonNumeric></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> No </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#9746;</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July&#160;30, 2020 there were <ix:nonFraction unitRef="shares" contextRef="ifbf85dc605ad45968b55092711fb65b2_I20200730" decimals="0" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMDY1_89f3b173-37ba-4630-a252-5a89463f0655">3,702,385</ix:nonFraction> total shares of common stock outstanding.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><div id="i6a40459e955b4e419c5713179d562b23_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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">NVR, Inc.</span></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">F</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ORM</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;"> 10-Q</span></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ABLE OF </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">C</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">ONTENTS</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"></td><td style="width:9.029%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:78.735%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.236%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Page</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_10">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_10">1</a></span></div></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_10">Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_10">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_10">Condensed Consolidated Balance Sheets (unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_10">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_16">Condensed Consolidated Statements of Income (unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_16">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_19">Condensed Consolidated Statements of Cash Flows (unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_19">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_22">Notes to Condensed Consolidated Financial Statements (unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_85">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_85">20</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_112">Item 3.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_112">Quantitative and Qualitative Disclosure About Market Risk</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_112">34</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_115">Item 4.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_115">Controls and Procedures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_115">34</a></span></div></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_118">OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_118">35</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_118">Item 1.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_118">Legal Proceedings</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_118">35</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_121">Risk Factors</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_121">35</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_124">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_124">36</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_127">Exhibits</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_127">37</a></span></div></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_130">SIGNATURE</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i6a40459e955b4e419c5713179d562b23_130">38</a></span></div></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;margin-bottom:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><span><br/></span></div></div></div><div id="i6a40459e955b4e419c5713179d562b23_10"></div><hr style="page-break-after:always"/><div style="min-height:18pt;width:100%;"><div><span><br/></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Item 1. Financial Statements</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.583%;"><tr><td style="width:1.0%;"></td><td style="width:66.869%;"></td><td style="width:1.0%;"></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:12.831%;"></td><td style="width:1.0%;"></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:12.832%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NVR, Inc.</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></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Condensed Consolidated Balance Sheets</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></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except share and per share data)</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></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</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></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfOC0yLTEtMS0w_acdfc843-af2f-438c-b02a-11c350d35a15">1,982,890</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfOC00LTEtMS0w_faa4cebb-4214-408b-85aa-da9e6f1bb325">1,110,892</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfOS0yLTEtMS0w_05a5df28-2fd2-4a7e-b23f-7300e2baeec4">24,650</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfOS00LTEtMS0w_eb9fb1c2-fdc3-4546-b1ad-25bee39068c4">17,943</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Receivables</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTAtMi0xLTEtMA_05458068-071f-4a69-a80e-e1cb15a647cb">20,801</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTAtNC0xLTEtMA_e5726ccb-b4ee-4863-9fe1-39a3c196ec89">18,278</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lots and housing units, covered under sales agreements with customers</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTItMi0xLTEtMA_bcbf2c3d-5f1f-4e3c-b517-4df983c355ef">1,340,444</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTItNC0xLTEtMA_2f1a90d7-9241-47d4-b3eb-2e9a187a175f">1,075,420</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unsold lots and housing units</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:UnsoldLotsAndHousingUnits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTMtMi0xLTEtMA_a3382a39-c71a-4cac-b152-560742d911a2">172,394</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="nvr:UnsoldLotsAndHousingUnits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTMtNC0xLTEtMA_5a0cbc43-53c4-4230-80cb-543f8ffe78c7">184,352</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land under development</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTQtMi0xLTEtMA_bafef393-aa60-4eab-9437-faaf0242d872">69,323</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTQtNC0xLTEtMA_5a0cf541-ac8e-44c5-9602-6b85697231bc">69,196</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Building materials and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryConstructionMaterials" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTUtMi0xLTEtMA_8a66a6c4-8a3d-4bf2-9c97-c0c49dec1b28">20,379</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryConstructionMaterials" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTUtNC0xLTEtMA_714dc20b-cb62-46d0-8c11-f04ffa011adf">18,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryOperativeBuilders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTYtMi0xLTEtMA_cb03938b-f09c-4d27-99c5-0d019154aab3">1,602,540</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryOperativeBuilders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTYtNC0xLTEtMA_db5d3377-9e2b-4a30-ae05-f289773ade30">1,347,288</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposits, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTgtMi0xLTEtMA_41a39e88-7212-4c3a-99a9-aa796f4d9021">360,978</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTgtNC0xLTEtMA_928c1581-9bf4-447c-95ea-36f8f3a82f8d">413,851</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTktMi0xLTEtMA_4d2989a8-48af-476d-873c-fde1fc18b03c">50,459</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTktNC0xLTEtMA_3d4e34d1-77c9-478a-abfb-92235a44a3a6">52,260</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjAtMi0xLTEtMA_0d60f238-1371-42aa-8953-3329e2ce5c60">57,701</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjAtNC0xLTEtMA_dbe293d5-e431-4de5-8170-50e1f1f0a732">63,825</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reorganization value in excess of amounts allocable to identifiable assets, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjEtMi0xLTEtMA_ec668769-12f1-4085-80cf-6f882e9b08bb">41,580</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjEtNC0xLTEtMA_54c0b94c-beee-4b53-b5f5-ae361b087fd5">41,580</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjItMi0xLTEtMA_1b0e3ac9-4f1a-447c-9f63-909b260e03f9">196,498</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjItNC0xLTEtMA_0395025d-1b79-4cca-b240-043cd2a4f817">176,144</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjMtMi0xLTEtMA_8180fcd3-4068-4242-ac97-05df476675f5">4,338,097</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjMtNC0xLTEtMA_78499018-c696-4a97-8da8-a4dbc456f325">3,242,061</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjUtMi0xLTEtMA_e7488ae0-b023-49c6-92dc-303e75046c2c">17,986</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjUtNC0xLTEtMA_95c0e6dc-fbcc-4b5a-bda7-59eb94d4408a">29,412</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjYtMi0xLTEtMA_e596732c-8aaf-4542-b9e3-4cc0b8f37bc8">2,199</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjYtNC0xLTEtMA_354b4267-249a-49ee-a23c-4a71e2973c08">2,276</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage loans held for sale, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjctMi0xLTEtMA_796957e9-4653-4481-bd19-050879d84686">325,208</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjctNC0xLTEtMA_f8d21b88-6d44-4dbe-bdc1-b32780496b2a">492,125</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjgtMi0xLTEtMA_0156d44c-f3b8-4931-87d4-4fea8834e671">5,258</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjgtNC0xLTEtMA_b59e2789-6b6c-4839-9cb8-82a18922baa5">5,828</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjktMi0xLTEtMA_38fd9ae5-0334-4d02-b52b-1fb22c0a51a7">14,226</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjktNC0xLTEtMA_8db7fc16-f317-4a17-87f8-4120cecf62b9">13,345</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reorganization value in excess of amounts allocable to identifiable assets, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzAtMi0xLTEtMA_14faf914-471f-458f-8ebc-37d77e668677">7,347</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzAtNC0xLTEtMA_a479bae2-1d80-49e8-90e2-5b0c31fe3446">7,347</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzEtMi0xLTEtMA_43c053f2-c5b4-4ad9-8e01-e4e6a90f6f5d">19,699</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzEtNC0xLTEtMA_636dcb63-dcb4-4446-b3dd-40d17075ec79">17,421</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzItMi0xLTEtMA_26e8c3c6-d7b3-47e6-95c4-be83221ac65e">391,923</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzItNC0xLTEtMA_86164e2a-9190-4a43-9d50-c15f2598beb6">567,754</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzMtMi0xLTEtMA_cc54a89f-8f9a-4ecd-b788-30b43260a7a9">4,730,020</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzMtNC0xLTEtMA_4c819598-49d7-4282-bd27-2168ad32aabb">3,809,815</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right: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="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-bottom:1pt;"><span><br/></span></div><div style="position:relative;width:100%;height:31.5pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.583%;"><tr><td style="width:1.0%;"></td><td style="width:66.869%;"></td><td style="width:1.0%;"></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:12.831%;"></td><td style="width:1.0%;"></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:12.832%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NVR, Inc.</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></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Condensed Consolidated Balance Sheets (Continued)</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></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except share and per share data)</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></tr><tr><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(unaudited)</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></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES AND SHAREHOLDERS' EQUITY</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfOC0yLTEtMS0w_eb2488b8-cfec-45f7-a772-215c70ea50db">294,254</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfOC00LTEtMS0w_6b45b81c-ada2-4c4d-ab6d-2415a171d70c">262,987</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfOS0yLTEtMS0w_9ab134d2-0a37-4e7b-aba5-6b73d2553630">349,113</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfOS00LTEtMS0w_1426e932-1a41-436b-b9bd-cbb591e45389">346,035</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer deposits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTAtMi0xLTEtMA_26e0abc5-b1c6-42d1-80c1-d7c2c4c2929c">158,016</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTAtNC0xLTEtMA_e81b4239-699b-4cd2-80c9-b03ad9df43d0">131,886</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTEtMi0xLTEtMA_761fcac1-04c7-4b48-bd41-4e98a9f4fa51">64,540</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTEtNC0xLTEtMA_a2eb0c38-14c1-4574-a333-f2f14a5bad13">71,095</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTItMi0xLTEtMA_fb620840-24a8-4d26-a8ad-af7ef5e2f356">1,193,962</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTItNC0xLTEtMA_ca7fe576-278a-45c6-af5b-f134da4d5d8f">598,301</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTMtMi0xLTEtMA_b04bae8b-82a6-4b7e-b661-bd1bfb370323">2,059,885</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTMtNC0xLTEtMA_557b9e8c-e16b-42e9-b25d-487513129b18">1,410,304</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and other liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTUtMi0xLTEtMA_25c91617-8faa-401a-9e3e-4e1faad26f4e">42,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTUtNC0xLTEtMA_d415a3c0-19a1-459c-9821-0edae068f828">43,985</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTYtMi0xLTEtMA_45a0a4c3-d85e-4c82-9910-8342f1a7ac2a">15,223</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTYtNC0xLTEtMA_a2b622cb-4571-40fe-82cf-9c5f874cf7bf">14,282</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTctMi0xLTEtMA_191c0c37-310d-4746-ac94-130d642be1c6">57,723</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTctNC0xLTEtMA_0eafbf47-60ec-42c6-9922-ed916fff2f62">58,267</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTgtMi0xLTEtMA_1ed464e6-4298-493f-bf5c-55316e41a458">2,117,608</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTgtNC0xLTEtMA_010bd458-c4dd-43d1-b2c0-7af18db97bfc">1,468,571</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and contingencies</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjAtMi0xLTEtMA_3e8538f5-4a4d-422e-9aa3-15d8ea50e7ad"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjAtNC0xLTEtMA_8cd0579c-ee0b-4bf1-a4e3-81f25218cb98"></ix:nonFraction></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shareholders' equity:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common stock, $0.01 par value; 60,000,000 shares authorized; 20,555,330 shares issued as of both June 30, 2020 and December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjMtMi0xLTEtMA_3542f1cf-eeb9-4e05-91d8-b63d78e59c39">206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjMtNC0xLTEtMA_801c6608-1a14-42a0-b0be-ed625af4c3ed">206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional paid-in capital</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjQtMi0xLTEtMA_96678515-6a74-4e9c-8ef5-5e92a82a3ac5">2,151,623</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjQtNC0xLTEtMA_87a8fa4d-f0ca-4590-840f-293b0ba299f3">2,055,407</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation trust &#8211; 106,697 and 107,295 shares of NVR, Inc. common stock as of June 30, 2020 and December 31, 2019, respectively</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesHeldInEmployeeTrust" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjUtMi0xLTEtMA_25642aea-9b21-47ba-8731-f0d0defc2ab3">16,710</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesHeldInEmployeeTrust" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjUtNC0xLTEtMA_c9e2f184-7f90-421c-9d65-4c2d789ac3b5">16,912</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjYtMi0xLTEtMA_a2471b7e-1e42-4b74-bb8c-e4087263a2e1">16,710</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjYtNC0xLTEtMA_fb626bf4-9e62-480b-8ea9-5a68c27921b8">16,912</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjctMi0xLTEtMA_4bb2e146-dbec-46e6-837e-5b034570faca">8,249,650</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjctNC0xLTEtMA_0a91685d-dc97-4622-aaad-1862d1c8dcd4">7,909,872</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less treasury stock at cost &#8211; 16,866,242 and 16,922,558 shares as of June 30, 2020 and December 31, 2019, respectively</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjgtMi0xLTEtMA_ebff0862-8a7f-43d3-8b8b-a2a601319aae">7,789,067</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjgtNC0xLTEtMA_043c1d75-66f2-4982-87f9-a0ccfff2e7e0">7,624,241</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total shareholders' equity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjktMi0xLTEtMA_ea269d0d-9e0d-4526-a469-01c41fad1101">2,612,412</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjktNC0xLTEtMA_e0e632b0-7411-444b-a099-155364648d1e">2,341,244</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and shareholders' equity</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMzAtMi0xLTEtMA_ed08e4b7-a26e-4e83-b8f2-958a51f76669">4,730,020</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMzAtNC0xLTEtMA_0de5c24c-1c9d-4246-bf06-4c91b93b2277">3,809,815</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;margin-bottom:1pt;"><span><br/></span></div><div style="text-align:center;margin-bottom:1pt;"><span><br/></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="position:relative;width:100%;height:31.5pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_16"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(unaudited)</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:43.906%;"></td><td style="width:1.0%;"></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:10.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.724%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMy0yLTEtMS0w_5dd8c622-f69f-4da0-8443-43721c340512">1,588,758</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMy00LTEtMS0w_29ec06d8-2b8d-4647-95b6-a9b226e93e98">1,757,448</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMy02LTEtMS0w_2555ec86-528a-4772-8168-5f682c7af106">3,144,465</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMy04LTEtMS0w_b755da76-10e8-43d5-bd11-488ed1538d9e">3,400,654</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNC0yLTEtMS0w_9dfdc5ef-3b66-4231-875d-c7bd01a75628">2,408</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNC00LTEtMS0w_6fec77fb-eceb-4416-ac54-d78cda9b3f23">5,833</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNC02LTEtMS0w_f5c2a11b-399f-439a-bc57-0c91ec6ce2e2">7,744</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNC04LTEtMS0w_65f8167f-9d7e-4da2-84ea-94a127e30475">11,570</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNS0yLTEtMS0w_78d37491-cc36-47a1-b57b-788d53ca7fb4">1,284,493</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNS00LTEtMS0w_a2103b3a-4351-46e3-a06a-665b576b79a2">1,425,388</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNS02LTEtMS0w_5de8be7f-b97a-4661-b5ba-b41147292edb">2,579,236</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNS04LTEtMS0w_726c9bdc-4436-4fee-be31-3fcc14d86e36">2,764,194</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNi0yLTEtMS0w_3257a283-f383-4672-a730-bd33d43f3fc8">102,702</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNi00LTEtMS0w_08628ebf-f534-490b-8478-b77289eabf4c">112,210</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNi02LTEtMS0w_26492b02-ce86-4ef7-82cc-087080422b63">212,869</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNi04LTEtMS0w_a5132230-7a5d-4172-8996-6ac32aff370a">227,944</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNy0yLTEtMS0w_5e7b059d-7e70-4658-b6af-45ab7b07ddc5">203,971</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNy00LTEtMS0w_e240a939-8069-4004-a85e-ed0babbbbad3">225,683</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNy02LTEtMS0w_55b7811f-1180-40cb-8b17-cb2328c260d3">360,104</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNy04LTEtMS0w_16e501bf-e77b-4614-bcc8-47f9e3b5472c">420,086</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOC0yLTEtMS0w_7b85c43f-a464-45f9-8d14-56e9f7743d8d">9,166</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOC00LTEtMS0w_9f1df91c-1079-455b-92f4-17411052e55e">6,033</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOC02LTEtMS0w_abc2590f-b122-4759-a4e0-a696f7b3e6bc">15,380</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOC04LTEtMS0w_2cfb2c6c-157e-4358-abe3-c2d733362555">12,026</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOS0yLTEtMS0w_1b795d5c-e373-4546-8f05-74212e72babe">194,805</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOS00LTEtMS0w_7ff49cd9-44cb-4bce-b23c-0279bc9acdac">219,650</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOS02LTEtMS0w_f67d22df-4c68-43b4-af30-b9ff18255075">344,724</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOS04LTEtMS0w_3cf17124-43ba-444a-b030-0139502ef687">408,060</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage banking fees</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTItMi0xLTEtMA_de40f7ca-1067-4131-adcb-398d4681ff68">31,610</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTItNC0xLTEtMA_809d1853-d904-4cef-9f49-fe32ad5ca3f9">42,746</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTItNi0xLTEtMA_a0449e6d-bb6d-4944-96c1-81ebad4ea29c">58,431</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTItOC0xLTEtMA_a6a196e2-d250-4e12-b551-61ce413a1f01">86,551</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTMtMi0xLTEtMA_e1c42d25-29b8-4446-ad0b-ec775a76d640">1,854</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTMtNC0xLTEtMA_13e4d881-b494-4a0a-9591-3afb2fd2f275">2,737</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTMtNi0xLTEtMA_f77b4f14-9253-4ff2-8b1b-b5146734245d">4,323</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTMtOC0xLTEtMA_4ed16eb6-9470-4411-a392-4e4dc3afe1f6">5,570</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTQtMi0xLTEtMA_cf7ff997-133d-431c-8c7a-8a5a45a3f804">679</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTQtNC0xLTEtMA_9df93769-a12e-449d-afd0-cb92ce7c5a7f">681</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTQtNi0xLTEtMA_aa00227c-adb3-4e40-ad84-801674a0f295">1,328</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTQtOC0xLTEtMA_ba3141c8-2a3c-4db0-bc4a-01c7c52d54bf">1,220</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTUtMi0xLTEtMA_8c4167ae-9502-408d-8ddf-c9b305b83800">18,758</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTUtNC0xLTEtMA_ff46485e-9665-466a-823b-bfed4911de4a">20,834</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTUtNi0xLTEtMA_c5628ccf-5e64-42a7-9574-ad28f117c933">36,969</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTUtOC0xLTEtMA_a9cd2cac-7062-4375-bde8-4f935e1f364c">37,592</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTYtMi0xLTEtMA_35a131fb-fc95-4587-acdf-6c5eb309e0a9">359</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTYtNC0xLTEtMA_aa4abe18-8be2-4d25-bf9b-e971fccdcc0e">268</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTYtNi0xLTEtMA_a6a07118-8d01-44a2-b785-16033816441f">631</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTYtOC0xLTEtMA_51990863-9ea3-4b24-bca8-97c9b3b1f841">490</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage banking income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTctMi0xLTEtMA_0ecc8a13-5ee1-4faf-b3cd-2f55f109a4d8">15,026</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTctNC0xLTEtMA_9bd3045f-baca-45ad-8be6-0a63729ce144">25,062</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTctNi0xLTEtMA_f78f78ae-7bdb-4ab4-ae6f-590259d9040f">26,482</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTctOC0xLTEtMA_98b859e6-8602-41c3-8df8-72aa5a82b3a4">55,259</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTktMi0xLTEtMA_d6033438-b09b-4a5c-acae-036b86dfee57">209,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTktNC0xLTEtMA_42c93510-7ef4-4097-9e90-4856cebe1784">244,712</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTktNi0xLTEtMA_4edadff0-01f6-4462-b368-dd8f492477f3">371,206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTktOC0xLTEtMA_ae752545-c86f-4824-aead-b18d4f6b2b67">463,319</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjAtMi0xLTEtMA_b9d3bc23-3349-4b71-816b-f5d0ec009847">45,756</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjAtNC0xLTEtMA_9868e386-6f98-4632-a1dc-acfc0fc192bf">34,503</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjAtNi0xLTEtMA_153ce02c-7f8c-439e-a8b8-0e0d3aa250f6">31,428</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjAtOC0xLTEtMA_242a25ca-233a-49db-b591-cbec9474b9f0">64,704</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjItMi0xLTEtMA_51e19cf1-e980-4d39-8ceb-a0d6af4517e3">164,075</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjItNC0xLTEtMA_bb8cf810-7e87-4267-9887-107d0ad62dbc">210,209</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjItNi0xLTEtMA_b08703f6-323c-46a5-8302-e9fcb20e22ae">339,778</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjItOC0xLTEtMA_4a086a37-755e-4390-ad57-ed3176858bdf">398,615</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjQtMi0xLTEtMA_548eb3b2-c42c-46c1-918f-40bfcef46d14">44.56</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjQtNC0xLTEtMA_7fc0c5a3-1545-4e82-96f6-061945ae62c0">58.20</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjQtNi0xLTEtMA_20815eaa-7314-4ccc-9c2c-6242dd37fc7e">92.52</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjQtOC0xLTEtMA_1bade1da-a25a-4212-b856-df6ba3cadbbe">110.43</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjYtMi0xLTEtMA_7a7f38af-a6a9-4242-8d8c-a96ddebf0cff">42.50</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjYtNC0xLTEtMA_195f4e36-d001-4a49-a804-dbcb4086f886">53.09</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjYtNi0xLTEtMA_5b9b595f-b036-46b0-8766-5ed0da9ecf70">87.56</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjYtOC0xLTEtMA_48b954bc-63e6-4b59-8c76-140604f70a37">100.61</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjgtMi0xLTEtMA_f06b235f-b2b9-44d8-aeaf-5d44cd68eaf7">3,682</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjgtNC0xLTEtMA_dd4e2f39-cbab-448e-80e4-61e31735901e">3,612</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjgtNi0xLTEtMA_041f3243-438a-480b-9f93-0e8cea2e5ded">3,673</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjgtOC0xLTEtMA_9b4a4d1f-021e-40e0-9c07-dc2c87ab2458">3,610</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted weighted average shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMzAtMi0xLTEtMA_df9d8db9-6ad6-432d-b55b-8cd81f97abc2">3,861</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMzAtNC0xLTEtMA_14025685-e9f4-4919-98da-da72fb4fcd9f">3,959</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMzAtNi0xLTEtMA_1941ea91-fee3-45d2-b079-a2319368bb1e">3,881</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMzAtOC0xLTEtMA_6ea44711-df75-448b-9f76-dd3255475262">3,962</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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="background-color:rgb(255,255,255, 0.0);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="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(in thousands)</span></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(unaudited)</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:71.060%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.739%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMy0yLTEtMS0w_ac481e06-31f1-4641-892c-984c0d7fe3df">339,778</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMy00LTEtMS0w_9a0e3df1-69a3-416c-8c8b-9effe4775dae">398,615</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNS0yLTEtMS0w_9058c366-76b8-4799-b927-386d53e56f1c">11,254</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNS00LTEtMS0w_c0a94e2b-5d77-4da6-9139-6638d7d338b5">10,146</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNi0yLTEtMS0w_2c39c0b1-3505-4cdb-9424-6dd529aa866a">21,926</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNi00LTEtMS0w_6ab494c5-f52d-4fca-b1ea-122fd5ebb1bb">37,910</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposit and other impairments (recoveries), net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ContractLandDepositImpairmentRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNy0yLTEtMS0w_a8369bae-8fbd-4b06-8833-f3b81c9d464f">37,453</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" sign="-" name="nvr:ContractLandDepositImpairmentRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNy00LTEtMS0w_addc8663-7d8a-418e-a0fa-7e021a208a3c">23</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale of loans, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfMortgageLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfOC0yLTEtMS0w_53c43537-bf3c-4572-8d36-ff3d4342c9cb">41,574</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSaleOfMortgageLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfOC00LTEtMS0w_d7d248b2-01f3-4d1f-a57c-93e1037284b5">67,919</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage loans closed</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfOS0yLTEtMS0w_10fb4d93-009d-4b65-9105-30efeae46fdb">2,280,199</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfOS00LTEtMS0w_d578b1d9-22a3-46d6-93d9-8b7512bca2a3">2,373,748</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage loans sold and principal payments on mortgage loans held for sale</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTAtMi0xLTEtMA_5fbfe5ff-5568-416c-add7-5c804386297c">2,491,119</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTAtNC0xLTEtMA_8c1bb739-82dd-4ec8-8049-24e740692616">2,428,410</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Distribution of earnings from unconsolidated joint ventures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTEtMi0xLTEtMA_2882efd5-e98a-4590-8923-06f1e0edd3ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestmentDividendsOrDistributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTEtNC0xLTEtMA_75f8bee9-ccc2-4731-926b-df9ddad58cc9">2,156</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net change in assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase in inventory</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTMtMi0xLTEtMA_dcff8598-678f-404a-a5ca-9ffbb1b3f649">255,852</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTMtNC0xLTEtMA_191e8016-ba4d-45d2-9cf1-9d978633df92">144,618</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Decrease (increase) in contract land deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDepositsOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTQtMi0xLTEtMA_9d4c78c2-ef89-4fa7-bd28-c2271a4233d5">16,020</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDepositsOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTQtNC0xLTEtMA_2a7a2670-a9e3-482c-892f-c2c6db9cac29">13,554</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase in receivables</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTUtMi0xLTEtMA_80aaaa76-7cae-48ce-9a69-0cebd0ae0d64">2,825</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTUtNC0xLTEtMA_4d57c41b-c973-4660-b1a1-01fa6ccb8b88">9,597</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase in accounts payable and accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTYtMi0xLTEtMA_c49212cd-8c83-456a-a216-7af906b59cda">26,512</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTYtNC0xLTEtMA_7444e486-bfbf-48d2-8ff6-d96c2b0a9e09">32,771</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Increase in customer deposits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTctMi0xLTEtMA_9139c996-0ec1-4015-8941-5a0f9c71d012">26,130</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTctNC0xLTEtMA_495c062a-d29f-4d37-a18d-35e8aea1d492">7,961</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTgtMi0xLTEtMA_920204ce-1458-4407-b735-502c804bd536">19,073</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTgtNC0xLTEtMA_89a69555-b17f-4bc9-b38e-d9e7b07cb553">5,891</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTktMi0xLTEtMA_5c82d010-554c-4872-b510-253a46334f8b">370,669</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTktNC0xLTEtMA_b28f5887-1111-4cb3-a4ff-bbba240db4a7">302,619</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investments in and advances to unconsolidated joint ventures</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjItMi0xLTEtMA_e30a10c1-1c9a-46fb-bf4a-0b45d845b138">38</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInJointVenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjItNC0xLTEtMA_cfa890b6-a61e-44c9-85e4-762cf796f3fd">335</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Distribution of capital from unconsolidated joint ventures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjMtMi0xLTEtMA_704e22ae-df73-483d-a89e-cbf944395041">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjMtNC0xLTEtMA_04c07573-b524-443f-bbdb-01e521143819">7,167</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjQtMi0xLTEtMA_35442702-9aef-4354-b9f9-4445468dec09">8,217</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjQtNC0xLTEtMA_8e69eacc-3a43-497b-a83f-b0218c496151">10,699</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from the sale of property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjUtMi0xLTEtMA_55e836b2-406c-42ed-8351-78392b594587">449</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjUtNC0xLTEtMA_5d932499-7479-4c41-b943-a532f7f28516">1,069</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjYtMi0xLTEtMA_6477d806-ccef-4d39-9b9b-f7ab107a29be">7,806</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjYtNC0xLTEtMA_db217505-1b4e-4697-bf72-a259374385fd">2,798</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of treasury stock</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjktMi0xLTEtMA_5d6f76b6-fae5-4319-a4a9-770523ce06ad">216,582</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjktNC0xLTEtMA_935ee978-08eb-496b-96dc-890616e822c7">304,479</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from the issuance of senior notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzEtMi0xLTEtMTEyOQ_ab328eac-62f4-40e6-8430-6a8c321cfefe">598,860</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzEtNC0xLTEtMTEzNw_bea99025-2935-4f39-ade7-6d548818764e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzItMi0xLTEtMTEzMw_44405405-b63b-40bd-9d68-b6b332477949">3,582</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzItNC0xLTEtMTEzNw_64c0696f-bc15-476f-bc63-285b5e07aadc">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal payments on finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzEtMi0xLTEtMA_5821ff8d-ff1a-4023-8800-b4a88c564061">412</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzEtNC0xLTEtMA_00d11ae1-0c82-4e5c-91fa-ddd2a2fa59a8">12</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from the exercise of stock options</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzItMi0xLTEtMA_e7795fa6-9231-481a-b1d5-e5b2e6a90755">126,046</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzItNC0xLTEtMA_20aa6679-d541-4ff0-a6e5-df5d544ce2d0">178,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by (used in) financing activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzMtMi0xLTEtMA_53533009-23ff-458b-adaa-2646618daccc">504,330</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzMtNC0xLTEtMA_6db61bcf-7129-4801-aae5-9081bc0d361b">125,660</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net increase in cash, restricted cash, and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzUtMi0xLTEtMA_ce052179-7550-4dcd-acdc-4fde951c0719">867,193</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzUtNC0xLTEtMA_a431862c-77c3-497a-a1fd-406f24341133">174,161</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, restricted cash, and cash equivalents, beginning of the period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzYtMi0xLTEtMA_4562afce-da9e-4915-9407-252852245d66">1,160,804</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i32a1aaf834494e0c841d219f02bc19a0_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzYtNC0xLTEtMA_12f403bf-39cb-4564-ac42-10078156c9c3">732,248</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, restricted cash, and cash equivalents, end of the period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzgtMi0xLTEtMA_a00011dd-3a4f-43ff-8d53-3501e87312d4">2,027,997</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie734395e519047c1920339ccdae5d727_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzgtNC0xLTEtMA_de2f2b2b-4732-43a3-92b5-9b9401a5331c">906,409</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental disclosures of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest paid during the period, net of interest capitalized</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNDEtMi0xLTEtMA_06230cad-37c0-44fe-a055-ec435d4327db">12,593</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNDEtNC0xLTEtMA_1fb4abd3-a46f-4e59-9b35-e6eb6764b6c7">12,052</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes paid during the period, net of refunds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNDItMi0xLTEtMA_08051ab6-5d97-46ce-9394-4fd505cfbc89">11,740</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNDItNC0xLTEtMA_af0e4f67-9d54-4fec-81d0-51b4aa416a36">71,486</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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="background-color:rgb(255,255,255, 0.0);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="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_22"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_25"></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">1.  <ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfNDExMA_d1ebefdd-ef9c-4063-a512-12c8992adcd6" continuedAt="i0f198418b4de4711a6f718b0ca365154" escape="true">Significant Accounting Policies</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i0f198418b4de4711a6f718b0ca365154" continuedAt="ie17ff0f49fae4f249980c38189f731e5"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfNDExMg_3acca218-7db0-4a6c-91e1-f7154b39f717" continuedAt="ib3bfc8db30ba487b9a3c1d724d5aa36d" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019.&#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, 2020 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2020.</span></div></ix:nonNumeric><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"><ix:continuation id="ib3bfc8db30ba487b9a3c1d724d5aa36d">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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019, 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="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and December&#160;31, 2019 was $<ix:nonFraction unitRef="usd" contextRef="ie2d3d92ad13640749813f39a8007d846_I20200630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjM1OA_a8dfd1e6-9a86-4f03-b42a-7bcca43826ba">272</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibd4a50a0e5dd4d349d55b93d03bcfc67_I20191231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjM2NQ_27238e49-4dc8-47a4-8e20-0bbf181bfc9e">281</ix:nonFraction>, respectively, and as of June&#160;30, 2019 and December&#160;31, 2018 was $<ix:nonFraction unitRef="usd" contextRef="ic0632d93ebf24243b6b6e687d5d2665f_I20190630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjQwNw_83edfbce-f80b-414a-bfb4-a6b00a0d1d5f">294</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i18c5f10cf89b422ea2b7c2d111299518_I20181231" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjQxNA_089677d1-2a24-4c7c-93b7-2a898687ef10">320</ix:nonFraction>, respectively.</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfNDEwOA_5efb99f6-0371-407d-a6e8-afdd72078e84" continuedAt="ib0aebaf3b88e4406a230b02d3a2cfa64" escape="true">Revenue Recognition</ix:nonNumeric></span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"><ix:continuation id="ib0aebaf3b88e4406a230b02d3a2cfa64">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 (&#8220;Handmoney&#8221;) on homes not settled, were $<ix:nonFraction unitRef="usd" contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjE5OTAyMzI1OTY3MQ_26e0abc5-b1c6-42d1-80c1-d7c2c4c2929c">158,016</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjcxMA_3972ea36-a1e4-4088-9c63-89d7fcd5f0e5">131,886</ix:nonFraction> as of June&#160;30, 2020 and December&#160;31, 2019, respectively.  We expect that substantially all of the December 31, 2019 Handmoney balance will be recognized in revenue in 2020. Our prepaid sales compensation totaled approximately $<ix:nonFraction unitRef="usd" contextRef="ib574a42d7cee4701aa6f988850b6dafc_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjkxMw_dc93cf97-ffa3-446e-99e9-65af484fc84f">23,300</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2e83b83dae0f42ff9da2a21d393375ff_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedContractCostNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjkyMA_82ae1ae6-ff4a-49a4-8729-1be2034590d9">14,600</ix:nonFraction>, as of June&#160;30, 2020 and December&#160;31, 2019, respectively.  Prepaid sales compensation is included in homebuilding &#8220;Other assets&#8221; on the accompanying condensed consolidated balance sheets.</span></div><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfNDEwOQ_c8954f11-0dfb-41e2-83a6-ef68b1963b72" continuedAt="ia0eae6e6a1e4405484d72684a9607dd7" escape="true"><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Effective January 1, 2020, we adopted Accounting Standards Update ("ASU") 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments - Credit Losses (Topic 326),</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> which changed the impairment recognition of financial assets from an as incurred recognition methodology to requiring immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets. Our adoption of this standard did not have a material effect on our consolidated financial statements and related disclosures.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:27pt;margin-top:6pt;"><ix:continuation id="ie17ff0f49fae4f249980c38189f731e5"><ix:continuation id="ia0eae6e6a1e4405484d72684a9607dd7"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Effective January 1, 2020, we adopted ASU 2017-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles &#8211; Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Under the standard, an impairment charge to goodwill is recorded in the amount that the carrying amount of a reporting unit's goodwill exceeds its fair value, not to exceed the amount of goodwill allocated to that reporting unit. Our adoption of this standard had no impact on our consolidated financial statements and related disclosures.</span></ix:continuation></ix:continuation></div><div id="i6a40459e955b4e419c5713179d562b23_31"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">2.&#160;<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:VariableInterestEntityDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNjM1Ng_808a6967-c28c-40a3-971b-9481c33d7bc7" continuedAt="ide35b18828164825993cbe708be57f76" escape="true">Variable Interest Entities ("VIEs")</ix:nonNumeric></span></div><ix:continuation id="ide35b18828164825993cbe708be57f76" continuedAt="i9a41fce48c7d45cfbd86fb7342702743"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;Lot Purchase Agreements&#8221;)</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 Lot Purchase Agreements.&#160;&#160;The Lot Purchase Agreements require deposits that may be forfeited if we fail to perform under the Lot Purchase Agreements.&#160;&#160;The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts, and typically range up to <ix:nonFraction unitRef="number" contextRef="ibed9f79b83104505bcd7629580977838_I20200630" decimals="INF" name="nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTg3_af061695-01a5-4c60-a684-b94d9136e60e">10</ix:nonFraction>% of the aggregate purchase price of the finished lots.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We believe this lot acquisition strategy reduces the financial requirements and risks associated with direct land ownership and land development.&#160;We may, at our option, choose for any reason and at any time not to perform under these Lot Purchase Agreements by delivering notice of our intent not to acquire the finished lots under contract.&#160;Our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the Lot Purchase Agreements.&#160;&#160;None of the creditors of any of the development entities with which we enter Lot Purchase Agreements have recourse to our general credit.&#160;We generally do not have any specific performance obligations to purchase a certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers&#8217; financial or other liabilities.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We are not involved in the design or creation of the development entities from which we purchase lots under Lot Purchase Agreements.&#160;The developer&#8217;s equity holders have the power to direct <ix:nonFraction unitRef="number" contextRef="ibed9f79b83104505bcd7629580977838_I20200630" decimals="INF" name="nvr:PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfMTc5OA_71e3e713-d86b-4973-bc8f-d35c85e5218a">100</ix:nonFraction>% of the operating activities of the development entity.&#160;We have no voting rights in any of the development entities.&#160;The sole purpose of the development entity&#8217;s activities is to generate positive cash flow returns for the equity holders.&#160;&#160;Further, we do not share in any of the profit or loss generated by the project&#8217;s development.&#160;&#160;The profits and losses are passed directly to the developer&#8217;s equity holders.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 Lot Purchase Agreement is deemed to be a variable interest in the respective development entities.&#160;&#160;Those development entities are deemed to be VIEs.&#160;Therefore, the development entities with which we enter into Lot Purchase Agreements, including the joint venture limited liability corporations discussed below, are evaluated for possible consolidation by us.&#160;An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE.&#160;&#160;An enterprise is deemed to have a controlling financial interest if it has (i) the power to direct the activities of a VIE that most significantly impact the entity&#8217;s economic performance, and (ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We believe the activities that most significantly impact a development entity&#8217;s economic performance are the operating activities of the entity.&#160;&#160;The development entity&#8217;s equity investors bear the full risk during the development process. Unless and until a development entity completes finished building lots through the development process, the entity does not earn any revenues.&#160;The operating development activities are managed solely by the development entity&#8217;s equity investors.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity&#8217;s equity holders and all independent of us.&#160;&#160;We possess no more than limited protective legal rights through the Lot Purchase Agreement in the specific finished lots that we are purchasing, and we possess no participative rights in the development </span></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i9a41fce48c7d45cfbd86fb7342702743"><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">entities.&#160;&#160;Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer&#8217;s economic performance.&#160;&#160;For this reason, we have concluded that we are not the primary beneficiary of the development entities with which we enter into Lot Purchase Agreements, and therefore, we do not consolidate any of these VIEs.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, we controlled approximately <ix:nonFraction unitRef="lot" contextRef="ibed9f79b83104505bcd7629580977838_I20200630" decimals="-1" format="ixt:numdotdecimal" name="nvr:LotsControlledByCompany" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNDY1MA_40d11f25-d6c9-4890-a8ea-ec66ea15a103">98,600</ix:nonFraction> lots under Lot Purchase Agreements with third parties through deposits in cash and letters of credit totaling approximately $<ix:nonFraction unitRef="usd" contextRef="ibed9f79b83104505bcd7629580977838_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ContractLandDepositsOnLotPurchaseAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNDc3Nw_286a586c-cee9-4d97-a39b-ab3b26aa4d14">423,600</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibed9f79b83104505bcd7629580977838_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:LetterOfCreditOnLotPurchaseAgreements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNDc4NA_cc593736-7f65-432f-b4f7-121a49e75948">6,400</ix:nonFraction>, respectively.&#160;&#160;As noted above, our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the Lot Purchase Agreements.  During the three and six month periods ended June&#160;30, 2020, we incurred pre-tax charges of approximately $<ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" name="nvr:ContractLandDepositReserveAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfMjE5OTAyMzI2MjEyMw_347446ed-ed9a-4b20-b9cf-9929329898b1">900</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ContractLandDepositReserveAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfMjE5OTAyMzI2MjEyOQ_3eeac709-7d9b-4c1c-9a50-efcb35517267">37,300</ix:nonFraction>, respectively, related to the impairment of deposits under Lot Purchase Agreements due primarily to deteriorating market conditions in certain of our markets related to the COVID-19 pandemic. The impairment charges were recorded in cost of sales on the accompanying condensed consolidated statements of income. Our contract land deposit is shown net of a $<ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:LossReserveOnContractLandDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTQ4MQ_bd9176b1-155b-4779-bcca-4c66e73ae564">63,647</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="nvr:LossReserveOnContractLandDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTQ4OQ_b7fb1100-29b2-490f-b1c5-560f94a27c5d">27,572</ix:nonFraction> impairment reserve at June 30, 2020 and December 31, 2019, respectively.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="id04e1cd0c9aa46a28387f489d00a31f3_I20200630" decimals="-1" format="ixt:numdotdecimal" name="nvr:LotsControlledByCompany" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTY3OQ_cc54dcf7-bfb6-4b00-9d4e-0f88f8bf5208">6,300</ix:nonFraction> lots, which are not included in the number of total lots controlled.&#160;Some of these properties may require rezoning or other approvals to achieve the expected yield. These properties are controlled with deposits in cash and letters of credit totaling approximately $<ix:nonFraction unitRef="usd" contextRef="id04e1cd0c9aa46a28387f489d00a31f3_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ContractLandDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTk0Nw_cf93d7ba-3d4d-49e7-ad9e-5da9c9adb33c">1,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="id04e1cd0c9aa46a28387f489d00a31f3_I20200630" decimals="-3" name="nvr:LettersOfCreditOnRawLandContracts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTk1NA_4eff9490-efa0-452b-9013-56f96a406dca">100</ix:nonFraction>, respectively, as of June&#160;30, 2020, of which approximately $<ix:nonFraction unitRef="usd" contextRef="id04e1cd0c9aa46a28387f489d00a31f3_I20200630" decimals="-3" name="nvr:RefundableDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNjAwNQ_25a0b51a-d959-45b3-b759-8f6717effc06">600</ix:nonFraction> is refundable if certain contractual conditions are not met.&#160;We generally expect to assign the raw land contracts to a land developer and simultaneously enter into a Lot Purchase Agreement with the assignee if the project is determined to be feasible.</span></div><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:ScheduleOfVariableInterestEntitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNjM1MQ_25d5153d-bb4e-413e-8e75-06aec4e0e728" escape="true"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 as of June&#160;30, 2020 and December&#160;31, 2019 was as follows:</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:63.350%;"></td><td style="width:1.0%;"></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.543%;"></td><td style="width:1.0%;"></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:13.647%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ContractLandDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMS0yLTEtMS0w_e16c340c-72e7-4392-b879-cce70d4ab3e1">424,625</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="nvr:ContractLandDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMS00LTEtMS0w_d14c5e4b-693a-4b11-9f63-3422768d63c0">441,423</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss reserve on contract land deposits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:LossReserveOnContractLandDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMi0yLTEtMS0w_df9e1de1-5c6a-418e-a119-57618cc1f136">63,647</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="nvr:LossReserveOnContractLandDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMi00LTEtMS0w_8923023b-84f6-4dc7-9bc5-cbc72c9ae1f8">27,572</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposits, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMy0yLTEtMS0w_aa587d85-94bc-4420-8579-71c04a47504b">360,978</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositsAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMy00LTEtMS0w_150555bc-c7c7-4b47-8ff4-bad427c0cf06">413,851</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent obligations in the form of letters of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:LettersOfCreditRelatedToLots" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfNC0yLTEtMS0w_33bbcd1d-25ee-4d5f-ae85-66f68345417c">6,539</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="nvr:LettersOfCreditRelatedToLots" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfNC00LTEtMS0w_8216f779-3667-425d-96ec-151519d365a9">5,606</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total risk of loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfNS0yLTEtMS0w_2ac0b465-7a4d-452b-a0c3-8971911240fa">367,517</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GuaranteeObligationsMaximumExposure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfNS00LTEtMS0w_037e7f78-ab18-47d4-886b-297a9ca0281e">419,457</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:3pt;"><span><br/></span></div><div id="i6a40459e955b4e419c5713179d562b23_34"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">3.&#160;<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMjc3Mw_7d00a02b-e535-43f9-ac71-83ab85850294" continuedAt="i6687647397a14f37b4dd1e566c462e7b" escape="true">Joint Ventures</ix:nonNumeric></span></div><ix:continuation id="i6687647397a14f37b4dd1e566c462e7b" continuedAt="i3e0127df41e54ed7a5906ff7fce71e14"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 Lot Purchase Agreements with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into Lot Purchase Agreements to purchase lots from these JVs, and as a result have a variable interest in these JVs.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, we had an aggregate investment totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfNjQ0_b283c793-fb0e-4366-a2fd-32af4cc953b6">28,400</ix:nonFraction> in <ix:nonFraction unitRef="joint_venture" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="nvr:NumberOfJointVentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfNjUw_89ef3ce7-7444-4b89-8d70-c0f7b72c98b7">four</ix:nonFraction> JVs that are expected to produce approximately <ix:nonFraction unitRef="lot" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-1" format="ixt:numdotdecimal" name="nvr:ExpectedProductionOfFinishedLotsFromJointVentures" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfNzAw_dfd46d22-78c9-458d-ae33-c18618254baf">6,150</ix:nonFraction> finished lots, of which approximately <ix:nonFraction unitRef="lot" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-1" format="ixt:numdotdecimal" name="nvr:JointVentureLotsControlledByCompany" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfNzQx_b7bf0312-4755-4aa4-9827-ca8fa9fb1aaf">2,800</ix:nonFraction> lots were controlled by us and the remaining approximately <ix:nonFraction unitRef="lot" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-1" format="ixt:numdotdecimal" name="nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfODAz_bd8d4039-2ef0-49b6-9d36-87262fd54a69">3,350</ix:nonFraction> lots were either under contract with unrelated parties or not currently under contract. In addition, we had additional funding commitments totaling approximately $<ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:AggregateAdditionalFundingCommitments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfOTY5_8a135c48-80db-4872-a4d4-f23253b33ff6">4,200</ix:nonFraction> to <ix:nonFraction unitRef="joint_venture" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="nvr:NumberJointVenturesWithAdditionalFundingCommitment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfOTky_8a54292b-006a-4888-bea5-a307f656e7ad">one</ix:nonFraction> of the JVs at June&#160;30, 2020. We have determined that we are not the primary beneficiary of <ix:nonFraction unitRef="joint_venture" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="nvr:NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMTA3NQ_dcb3b0db-09f7-4149-8aa5-4feb7e9a47ad">three</ix:nonFraction> of the JVs because we either share power with the other JV partner or the other JV partner has the controlling financial interest. The aggregate investment in unconsolidated JVs was approximately $<ix:nonFraction unitRef="usd" contextRef="ib574a42d7cee4701aa6f988850b6dafc_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMTI3NA_028d3211-829a-4fd5-a692-dd73edc5e189">28,400</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i2e83b83dae0f42ff9da2a21d393375ff_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMTI4MQ_c30b48cc-7a1b-48a5-95df-949ba84f2160">26,700</ix:nonFraction> at June&#160;30, 2020 and December&#160;31, 2019, respectively, and is reported in the &#8220;Other assets&#8221; line item on the accompanying condensed consolidated balance sheets. None of the unconsolidated JVs had any indicators of impairment as of June&#160;30, 2020.  For the </span></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i3e0127df41e54ed7a5906ff7fce71e14"><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">remaining JV, we have concluded that we are the primary beneficiary because we have the controlling financial interest in the JV.  As of December 31, 2019, all activities under the consolidated JV had been completed. As of June&#160;30, 2020, we had no investment remaining in the JV and the JV had remaining balances of $<ix:nonFraction unitRef="usd" contextRef="ie2d3d92ad13640749813f39a8007d846_I20200630" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMTgwOA_a8dfd1e6-9a86-4f03-b42a-7bcca43826ba">272</ix:nonFraction> in cash and $<ix:nonFraction unitRef="usd" contextRef="if9ff9140a48e40dfb8ee5ed844893877_I20200630" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMTgyMw_a3a501b3-edbd-4d20-a89f-0db8fe96ec8c">248</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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_37"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">4.&#160;<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="nvr:LandUnderDevelopmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfNzM5_80783965-330e-4d3d-abf1-6e8280ada9d2" continuedAt="i3502f5d23dd54660ab18ada0681855bd" escape="true">Land Under Development</ix:nonNumeric></span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"><ix:continuation id="i3502f5d23dd54660ab18ada0681855bd" continuedAt="i0e90cd362dbb41c9a3d945d5358eb554">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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"><ix:continuation id="i0e90cd362dbb41c9a3d945d5358eb554">As of June&#160;30, 2020, we directly owned a total of <ix:nonFraction unitRef="parcel" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="nvr:NumberOfRawParcelsOfLandOwned" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfMzQy_b71601b4-138a-49f0-b382-69fec09b974a">five</ix:nonFraction> separate raw land parcels with a carrying value of $<ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfMzk2_89f44ae5-9d0b-4cd1-999e-3e8e632ab824">69,323</ix:nonFraction> that are expected to produce approximately <ix:nonFraction unitRef="lot" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-1" name="nvr:NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfNDQy_a9bcc019-3345-46bb-82e4-f410d6686c3d">600</ix:nonFraction> finished lots.  We also had additional funding commitments of approximately $<ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfNTIy_ca4249bf-1235-46c5-932d-2d5b5320c33c">5,200</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="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ExpectedDevelopmentCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfNjY4_13f793a5-d083-43c2-8085-a162d480701d">2,900</ix:nonFraction>.  None of the raw parcels had any indicators of impairment as of June&#160;30, 2020.</ix:continuation> </span></div><div id="i6a40459e955b4e419c5713179d562b23_40"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">5.&#160;<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="nvr:CapitalizedInterestDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RleHRyZWdpb246ZTU4ZjMyYWU2NTE5NGRmYzkyMjZjODYxMmRhMDU2MGRfNzM0_775d96dd-5ab2-4616-a221-dfa2769b20b7" continuedAt="i9bc30a39603944c48a44c006c6312e54" escape="true">Capitalized Interest</ix:nonNumeric></span></div><ix:continuation id="i9bc30a39603944c48a44c006c6312e54"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RleHRyZWdpb246ZTU4ZjMyYWU2NTE5NGRmYzkyMjZjODYxMmRhMDU2MGRfNzM3_c01b867d-2446-4057-ae34-321c2cd1fe3d" escape="true"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest capitalized, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie86d5913de2d4368a98be1108eeb8331_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMi0yLTEtMS0w_f7fd99f8-bf1c-49b5-ab1a-64823b0db6b9">3,034</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4bd98bd06d148179bf552b8c297abab_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMi00LTEtMS0w_876d87ae-ebeb-4647-a765-56c5abb3556a">4,140</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMi02LTEtMS0w_6abdc907-164b-449a-8d33-cd64203de5fa">3,499</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i32a1aaf834494e0c841d219f02bc19a0_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMi04LTEtMS0w_42977a8f-8476-4c4e-b350-7dd85ff28ac3">4,154</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest incurred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMy0yLTEtMS0w_2527903b-f29f-45fd-b49a-1273f46b75fb">9,665</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMy00LTEtMS0w_024467b8-cf81-4b68-b3f3-9e4d3f7c4f57">6,607</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMy02LTEtMS0w_3f587d70-2202-4b19-aa07-ef1582fd2a03">16,300</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestCostsIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMy04LTEtMS0w_3e287feb-ad5e-48c6-a662-462879f081fc">13,106</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest charged to interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNC0yLTEtMS0w_3737d38c-1b8b-47d3-9ad9-cb2bde297936">9,525</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNC00LTEtMS0w_45853e61-61a7-4b2c-9d05-e44e5941f5cc">6,301</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNC02LTEtMS0w_01715df8-2bbb-4e0f-a3cb-4910427fbb8a">16,011</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNC04LTEtMS0w_263b5b28-0a10-4560-a772-38248d5b9f4d">12,516</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest charged to cost of sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNS0yLTEtMS0w_59bb43d0-e2d7-49df-82b5-8563e971c699">501</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNS00LTEtMS0w_7acfc2ac-3ff6-4c1c-bec6-670c04c8c0bc">592</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNS02LTEtMS0w_b1506849-21c8-4d7c-ba03-8486c45dbc6a">1,115</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNS04LTEtMS0w_c8821352-bdec-44c4-8f43-b27c30e77822">890</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest capitalized, end of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNi0yLTEtMS0w_9e45ab12-29a9-4832-a561-cbd1287b466e">2,673</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie734395e519047c1920339ccdae5d727_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNi00LTEtMS0w_18bf605a-d16c-4e58-9d98-bef52c42369e">3,854</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNi02LTEtMS0w_f308dd00-7a7f-4c16-bb4e-8479cff80967">2,673</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie734395e519047c1920339ccdae5d727_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RealEstateInventoryCapitalizedInterestCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNi04LTEtMS0w_bc1e0d0b-7fc3-4cdd-8929-3e3d25bc637e">3,854</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_43"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">6.&#160;<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RleHRyZWdpb246MDVhZWRmMzgxMzI0NGVhMjlhZTliZjQ0ZWU1MDUwMjhfNDUx_2d0c5c32-a6c4-4056-a6e9-63791f14e19d" continuedAt="ief2b0cb6cad0424a821139aa379a0a24" escape="true">Earnings per Share</ix:nonNumeric></span></div><ix:continuation id="ief2b0cb6cad0424a821139aa379a0a24"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RleHRyZWdpb246MDVhZWRmMzgxMzI0NGVhMjlhZTliZjQ0ZWU1MDUwMjhfNDYw_684ec222-69b2-4354-946f-f68d8cd6d9e1" escape="true"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 for the three and six months ended June&#160;30, 2020 and 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of shares outstanding used to calculate basic EPS</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfMi0yLTEtMS0w_f06b235f-b2b9-44d8-aeaf-5d44cd68eaf7">3,682</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfMi00LTEtMS0w_dd4e2f39-cbab-448e-80e4-61e31735901e">3,612</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfMi02LTEtMS0w_041f3243-438a-480b-9f93-0e8cea2e5ded">3,673</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfMi04LTEtMS0w_9b4a4d1f-021e-40e0-9c07-dc2c87ab2458">3,610</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNC0yLTEtMS0w_eeda5d5d-f231-4888-9765-a610c92182e5">179</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNC00LTEtMS0w_760dbce9-83af-4c82-9a78-1ca7256df253">347</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNC02LTEtMS0w_e4161b21-324b-4133-a861-36764af37160">208</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNC04LTEtMS0w_cdb1dd86-0f59-44ce-a219-c7ec93741b5d">352</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNS0yLTEtMS0w_df9d8db9-6ad6-432d-b55b-8cd81f97abc2">3,861</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNS00LTEtMS0w_14025685-e9f4-4919-98da-da72fb4fcd9f">3,959</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNS02LTEtMS0w_1941ea91-fee3-45d2-b079-a2319368bb1e">3,881</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNS04LTEtMS0w_6ea44711-df75-448b-9f76-dd3255475262">3,962</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RleHRyZWdpb246MDVhZWRmMzgxMzI0NGVhMjlhZTliZjQ0ZWU1MDUwMjhfNDYy_523edde4-69fa-4f57-ae8a-0c962b7fd73a" escape="true"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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") issued under equity incentive plans were outstanding during the three and six months ended June&#160;30, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"></td><td style="width:44.255%;"></td><td style="width:1.0%;"></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:10.775%;"></td><td style="width:1.0%;"></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:10.775%;"></td><td style="width:1.0%;"></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:10.481%;"></td><td style="width:1.0%;"></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:10.778%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOmU3ZjI2YzQ2YjRmMTQ1OTliYTlkYjAyZmU1NWMzY2IyL3RhYmxlcmFuZ2U6ZTdmMjZjNDZiNGYxNDU5OWJhOWRiMDJmZTU1YzNjYjJfMi0yLTEtMS0w_8c203616-f501-462d-b72d-3416181901ac">330</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOmU3ZjI2YzQ2YjRmMTQ1OTliYTlkYjAyZmU1NWMzY2IyL3RhYmxlcmFuZ2U6ZTdmMjZjNDZiNGYxNDU5OWJhOWRiMDJmZTU1YzNjYjJfMi00LTEtMS0w_98f43223-3ca0-48d7-b4b4-8898e0227b86">318</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOmU3ZjI2YzQ2YjRmMTQ1OTliYTlkYjAyZmU1NWMzY2IyL3RhYmxlcmFuZ2U6ZTdmMjZjNDZiNGYxNDU5OWJhOWRiMDJmZTU1YzNjYjJfMi02LTEtMS0w_2eeb0b62-d1d6-4aff-8a55-4890bda5777b">244</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOmU3ZjI2YzQ2YjRmMTQ1OTliYTlkYjAyZmU1NWMzY2IyL3RhYmxlcmFuZ2U6ZTdmMjZjNDZiNGYxNDU5OWJhOWRiMDJmZTU1YzNjYjJfMi04LTEtMS0w_3e33f00b-7c36-4a6b-9006-059ed3345f3f">345</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div id="i6a40459e955b4e419c5713179d562b23_46"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">7.&#160;<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfNjc3_c36c1c47-b991-4e39-85cf-6478b1686091" continuedAt="i01ff0e018f644d0196387c4d419b7f65" escape="true">Shareholders&#8217; Equity</ix:nonNumeric></span></div><ix:continuation id="i01ff0e018f644d0196387c4d419b7f65" continuedAt="i5bc18f76da3543e3a6481fc29b797ee9"><ix:nonNumeric contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMjE5OTAyMzI1ODUyMg_365f74d7-da58-4b37-b207-1be69b0eb330" escape="true"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below: </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:22.743%;"></td><td style="width:1.0%;"></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.052%;"></td><td style="width:1.0%;"></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:7.809%;"></td><td style="width:1.0%;"></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:7.516%;"></td><td style="width:1.0%;"></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:7.809%;"></td><td style="width:1.0%;"></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.566%;"></td><td style="width:1.0%;"></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.566%;"></td><td style="width:1.0%;"></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:7.815%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib28fead61df84a588a0b1da3a4027faf_I20200331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS0yLTEtMS0xMzE_72b4ec6d-21b8-46d1-a810-20b096653e39">206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i57a093b092c5401cad81db3956b86dbc_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS00LTEtMS0xMzE_14bc3af4-7c12-4216-b6d9-368839dff543">2,127,315</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib1a2e50b2dc34edd9c77cee70e76eff8_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS02LTEtMS0xMzE_f1f5dfda-1793-4d5e-8f30-86072ab2b56c">8,085,575</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i16c8658ce590480885c86fc77f6725db_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS04LTEtMS0xMzE_7df75f43-91a4-47ee-80c3-7ed3240a741c">7,796,177</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0059ebc48fb2496da660d440ef5f9e69_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS0xMC0xLTEtMTMx_3b08c3ed-42ce-48c3-a4a8-ba2db21921ac">16,912</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0ecb406f4c1349a288fe641544a361a4_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS0xMi0xLTEtMTMx_b380ac2c-6faa-4474-9fe9-84af4782fa23">16,912</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie86d5913de2d4368a98be1108eeb8331_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS0xNC0xLTEtMTMx_d8115215-324c-4749-82d7-c84e849bcb73">2,416,919</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7abd4c2373b742418a60acc4eb634e96_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMy02LTEtMS0xMzE_b7e807fc-c483-4568-9103-be9494192e47">164,075</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMy0xNC0xLTEtMTMx_3bea809f-b8af-472e-89c9-14d6c5544837">164,075</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia71147eef0e7457e9b33e003fd487328_D20200401-20200630" decimals="-3" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNC0xMC0xLTEtMTMx_d2308a38-8203-426f-b753-59c202d7b207">202</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i1b17b852b04f4b07b548cdf933bb8954_D20200401-20200630" decimals="-3" sign="-" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNC0xMi0xLTEtMTMx_50a60d90-1de1-43b2-9ef5-c3b6b74aee61">202</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNC0xNC0xLTEtMTMx_5e1d99e0-062d-4ba2-a518-0cc6ca9e5ebd">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf8680f6688843b6918054d8209d6be8_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNi00LTEtMS0xMzE_5c3fdcd3-cd92-4e5a-a766-941dad8b09c2">14,434</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNi0xNC0xLTEtMTMx_4fd978b4-aa92-4c7a-b07c-383aa64162c5">14,434</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf8680f6688843b6918054d8209d6be8_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNy00LTEtMS0xMzE_b9fb8855-8123-40b6-b43f-4a667e7caf17">16,984</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNy0xNC0xLTEtMTMx_68653ae0-8a8b-4a1a-a820-2a3d6b164656">16,984</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icf8680f6688843b6918054d8209d6be8_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOC00LTEtMS0xMzE_6a64d4cc-195c-44d4-8eda-1a841b1d09b8">7,110</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i44b461eadd8b428ba5218e698156cb06_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOC04LTEtMS0xMzE_70796724-8672-47fc-87be-ce4197a76905">7,110</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOC0xNC0xLTEtMTMx_d1d90c08-db92-4930-b060-7f0e8dd014cf">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i725fee0aa68348889088de6f96d7acb8_I20200630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS0yLTEtMS0xMzE_6fd27cd3-78c5-43c9-9360-2553181a61eb">206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2d8cf5036eba4f8dba36452cccaecffd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS00LTEtMS0xMzE_a1718e9b-191f-4a83-bdea-6e4fa997553a">2,151,623</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i64c5839e6cc343ba94a2dece9e8903f0_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS02LTEtMS0xMzE_335b9859-fe47-44d6-8a61-fe87261d5156">8,249,650</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i588d3aaaaf7e43368daf58512e5fa39d_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS04LTEtMS0xMzE_d0721f8e-0fa2-4fd8-aece-e996d965aab4">7,789,067</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4d2d7e5dae224706a6af031de883064b_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS0xMC0xLTEtMTMx_587fa754-a3d4-4d5b-8d0e-5a57797a5579">16,710</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i991d6504c74c4984b65a244369a18a08_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS0xMi0xLTEtMTMx_66ccdca0-0cbe-4057-9a6f-3af7820e9288">16,710</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS0xNC0xLTEtMTMx_00252e3d-91b7-4cda-9006-09f488d14ac7">2,612,412</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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.5pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:27pt;margin-top:6pt;"><span><br/></span></div><ix:continuation id="i5bc18f76da3543e3a6481fc29b797ee9" continuedAt="if6c636753f35443994b9fdfbda35990e"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMjE5OTAyMzI1ODUyMw_28107697-7ab8-4d3d-b718-e1ae813c9125" escape="true"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:22.707%;"></td><td style="width:1.0%;"></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.040%;"></td><td style="width:1.0%;"></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:7.795%;"></td><td style="width:1.0%;"></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:7.502%;"></td><td style="width:1.0%;"></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:7.941%;"></td><td style="width:1.0%;"></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.549%;"></td><td style="width:1.0%;"></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.549%;"></td><td style="width:1.0%;"></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:7.807%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3cbce23bae794348a190fb44a9994f41_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS0yLTEtMS01NDQ_13083e1a-a408-4922-a93b-ac1ab305d06c">206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i080dd3876bba49d595662a0b852ef1a5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS00LTEtMS01NDQ_15484aff-4440-4d6a-a289-fb5fdff7c678">2,055,407</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if51ce3a660d04979a875ab650a4a61f7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS02LTEtMS01NDQ_fb7cabf2-d31d-4628-8014-8bc52a2071ae">7,909,872</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ida9f17afb2754070946a407caf6aca8b_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS04LTEtMS01NDQ_bfe59cc7-f5ef-4a33-a832-ad28655d96b4">7,624,241</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ifa512b88cda34144a2d811a394bae694_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS0xMC0xLTEtNTQ0_2ee01758-6f85-40d8-8a8e-f65b95f7bf5b">16,912</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i755e9f0692f04e74943d5a2f5c69d843_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS0xMi0xLTEtNTQ0_728eb0fd-a3ea-4e87-a6f1-4dca65b765ea">16,912</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS0xNC0xLTEtNTQ0_bfe8140d-7e26-4de3-972b-12f31c26a836">2,341,244</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2cd2aa7886dc4407921651b2e086684e_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMy02LTEtMS01NDQ_c4578deb-b1c5-41ca-8d35-b9b53623db47">339,778</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMy0xNC0xLTEtNTQ0_7fb1e797-808d-4386-b2d2-438a627e8fea">339,778</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10cf31353d0e46c99ac3ba50761c41d2_D20200101-20200630" decimals="-3" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNC0xMC0xLTEtNTQ0_3486642e-4b43-481f-a00c-4fd5aacce22e">202</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icd178825a8b34e98a77b5f7093cf8e22_D20200101-20200630" decimals="-3" sign="-" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNC0xMi0xLTEtNTQ0_9f61a73a-e6c5-49a8-9a65-2491e28fc077">202</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNC0xNC0xLTEtNTQ0_6764ef04-da3d-40b6-89f6-624c881dfce1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3de2f517eafa48e3a2c87615f6ea63a3_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNS04LTEtMS01NDQ_041719cf-822e-432f-9c02-c24954c92bff">216,582</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNS0xNC0xLTEtNTQ0_e17b6ce9-faf0-4988-a354-66d54d6eaed1">216,582</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iceb6e9f334bf4164bd820f186a1f4c53_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNi00LTEtMS01NDQ_9d3b9802-dbb8-4829-af09-cf0844a4150e">21,926</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNi0xNC0xLTEtNTQ0_a95b160b-ad7e-4cb3-8772-5f2b92ded85b">21,926</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iceb6e9f334bf4164bd820f186a1f4c53_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNy00LTEtMS01NDQ_a72d8995-6f32-4a3a-a507-b8895d348d84">126,046</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNy0xNC0xLTEtNTQ0_0d9b72be-c053-470e-8a85-619eb166fea5">126,046</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iceb6e9f334bf4164bd820f186a1f4c53_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOC00LTEtMS01NDQ_70a60d51-baf1-47db-b4fd-d0af84263896">51,756</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3de2f517eafa48e3a2c87615f6ea63a3_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOC04LTEtMS01NDQ_6d109761-3c0b-41f6-be7b-f1798dc6e07b">51,756</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOC0xNC0xLTEtNTQ0_fcd627f0-6d6f-422a-a7b2-d2bf2cd3d132">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i725fee0aa68348889088de6f96d7acb8_I20200630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS0yLTEtMS02MDI_a71d7329-c4e3-4ddd-ad57-a94e146d8308">206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2d8cf5036eba4f8dba36452cccaecffd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS00LTEtMS02MDI_621b3e8f-481a-4323-93dc-ea07ff1d5060">2,151,623</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i64c5839e6cc343ba94a2dece9e8903f0_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS02LTEtMS02MDI_53ca4862-aebc-4c58-8a9d-42cff5a22587">8,249,650</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i588d3aaaaf7e43368daf58512e5fa39d_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS04LTEtMS02MDI_6f232859-534d-4adb-97e9-582b19fb1277">7,789,067</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i4d2d7e5dae224706a6af031de883064b_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS0xMC0xLTEtNjAy_4eb5a139-f45d-49d4-9363-6773c52f6502">16,710</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i991d6504c74c4984b65a244369a18a08_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS0xMi0xLTEtNjAy_b4c7b1e5-e210-4715-ad23-0fc09c567bd3">16,710</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS0xNC0xLTEtNjAy_2089b577-a8cc-434a-98ef-c23ff52bc979">2,612,412</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:27pt;margin-top:6pt;"><span><br/></span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We repurchased approximately <ix:nonFraction unitRef="shares" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMjE5OTAyMzI1ODEyNQ_c82ac0d0-1f0f-45e7-8b81-916258c1052f">58</ix:nonFraction> shares of our common stock during the six months ended June&#160;30, 2020, all of which were repurchased in the first quarter. We settle Option exercises and vesting of RSUs by issuing shares of treasury stock.&#160;&#160;Approximately <ix:nonFraction unitRef="shares" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMTA5OTUxMTYyOTUwNw_2f0c523e-0471-4865-9e2b-2ce4bf722a7e">15</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMTA5OTUxMTYyOTUxOQ_e7d16f81-ff6a-459d-aadf-50c08a9208af">114</ix:nonFraction> shares were issued from the treasury account during the three and six months ended June&#160;30, 2020, respectively, in settlement of Option exercises and vesting of RSUs.&#160;&#160;Shares are relieved from the treasury account based on the weighted average cost basis of treasury shares.</span></div><ix:nonNumeric contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMjE5OTAyMzI1ODUyNA_c03e9d04-85f6-4fce-9a8c-3a0f31d6e87d" escape="true"><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:22.743%;"></td><td style="width:1.0%;"></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.052%;"></td><td style="width:1.0%;"></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:7.809%;"></td><td style="width:1.0%;"></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:7.516%;"></td><td style="width:1.0%;"></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:7.809%;"></td><td style="width:1.0%;"></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.566%;"></td><td style="width:1.0%;"></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.566%;"></td><td style="width:1.0%;"></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:7.815%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2b784f0a5c93424db43c4db2ff6c14ff_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS0yLTEtMS0xNTE_0f10599b-0a30-4b93-8183-cf5878737ddc">206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20e3005524904d87a2235e882f44531e_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS00LTEtMS0xNTE_993bd7c0-591d-4635-9c26-9ae3b9985854">1,899,100</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib7a331fffbb640f1b20f88ae06299694_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS02LTEtMS0xNTE_7b0786e7-f8ac-4d39-9d9d-e9a8cea99b7b">7,219,739</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i87a343697ae34156abadfc7f6743d85a_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS04LTEtMS0xNTE_31c8e5ea-a817-4b67-9eb0-1528d937f1bb">7,220,269</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i67c6a5fe0c434d7d9c7c0a2dd8adffa6_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS0xMC0xLTEtMTUx_934aa71b-d35c-475b-9299-f2604dd4cd68">16,912</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4e6fdd341e4f46deba8bee8267c06b06_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS0xMi0xLTEtMTUx_4d991cb2-17e9-40d4-85ec-c5745b713c8c">16,912</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4bd98bd06d148179bf552b8c297abab_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS0xNC0xLTEtMTUx_cd8f06d4-f378-4d9c-bb76-47cd29bce06c">1,898,776</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idf3f6dea3956438ea400cb4bb95c4f6c_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMy02LTEtMS0xNTE_ea14f877-cd96-4a60-b1f1-7cd61fdabf20">210,209</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMy0xNC0xLTEtMTUx_37647b90-a520-4e3c-a524-9a659ff804c7">210,209</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5af9121962c94e9aa80517727daad6e4_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNS04LTEtMS0xNTE_f34e6f76-db73-4334-a96c-05ae2bcc15cf">87,980</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNS0xNC0xLTEtMTUx_822557c9-a211-49bb-950d-099142d0663d">87,980</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iff2ec119fdad4b67817dc89cf3b55171_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNi00LTEtMS0xNTE_4c7cfc4b-a894-42e3-9f40-1f80943ff3f9">18,577</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNi0xNC0xLTEtMTUx_1774b6f8-d0d0-4113-a630-1fa7655f74b7">18,577</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iff2ec119fdad4b67817dc89cf3b55171_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNy00LTEtMS0xNTE_95cc78c9-a37a-43f5-8748-fe641266fffe">79,857</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNy0xNC0xLTEtMTUx_396de16e-d815-4ca4-8713-681803c65418">79,857</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iff2ec119fdad4b67817dc89cf3b55171_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOC00LTEtMS0xNTE_1b6038d9-8f46-43bc-bf82-032e3d11194a">35,378</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5af9121962c94e9aa80517727daad6e4_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOC04LTEtMS0xNTE_09941792-0b4a-449a-ba03-323497eb4905">35,378</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOC0xNC0xLTEtMTUx_4129b220-6be8-4cca-8f6c-0382dc10478d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i43c9def564f04c73b0b1d2f0c1e1868d_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS0yLTEtMS0xNTE_fce5d5a0-7b16-4109-bcfb-212cc03e58c7">206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i666a186f467b46efa630e0057c0ec309_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS00LTEtMS0xNTE_30b3df8f-2cb1-4f41-b0fe-046fb7a78ab0">1,962,156</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22ccc5d58c6244ca9af9d1867ea7ee12_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS02LTEtMS0xNTE_48fbded0-d08d-4770-9de9-6ead51b61161">7,429,948</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i28b46889fd154b19a62691cf4a959a01_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS04LTEtMS0xNTE_6f873355-2588-435c-a94e-562d6b434cd9">7,272,871</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cdb8cdaa7ea41d6a3328879ac672b8b_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS0xMC0xLTEtMTUx_20d50e49-a555-406c-8469-10fc40c4319d">16,912</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i480f61e0cad24304859aa92b4992c031_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS0xMi0xLTEtMTUx_834d6a8e-2c11-45bf-865a-b4cfedacfb76">16,912</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie734395e519047c1920339ccdae5d727_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS0xNC0xLTEtMTUx_c0b50bc0-4313-4550-b626-220080fbc00e">2,119,439</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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.5pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="if6c636753f35443994b9fdfbda35990e" continuedAt="i99963924693249419884b9c30487bbf1"><ix:nonNumeric contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfNjc2_32e92bf1-398c-4bdf-b608-de04280a5bfc" escape="true"><div style="text-indent:27pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%;"><tr><td style="width:1.0%;"></td><td style="width:22.778%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.817%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.882%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.587%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.882%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.356%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.651%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.537%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.888%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id9dee1c888c64ec7927dfe88a161b562_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS0yLTEtMS0w_5a44be4b-d8d8-4f7b-a8ab-f7a63ddc9280">206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id7e225f4bb66460881d2e6a7fc1f42d0_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS00LTEtMS0w_b519131d-2dc7-4106-823b-7d379a39e535">1,820,223</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie168abf0a64240acac2da405a98309a4_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS02LTEtMS0w_82bb564d-9f85-4660-8643-492aa60ac7e0">7,031,333</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i548f678fd7b9438e859e5d9b1795aa1d_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS04LTEtMS0w_56914163-84b5-4f8d-a53c-75647448f503">7,043,200</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3516ed752d234cbba58dc779b5be02a9_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS0xMC0xLTEtMA_28bc4995-d0bd-456b-b414-f53a4a667d90">16,937</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iac9237ee8d5d444382c9550b4c347637_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS0xMi0xLTEtMA_6d4f8c1b-cb4e-4847-a6ad-365b35d891df">16,937</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i32a1aaf834494e0c841d219f02bc19a0_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS0xNC0xLTEtMA_f4cd6fab-046d-44e9-b93a-59e82dbcb9de">1,808,562</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iff3708474d9b4721bb2fabc19ae3e2bb_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNC02LTEtMS0w_aeb98a28-ab76-418e-aea8-38dd3589c2c1">398,615</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNC0xNC0xLTEtMA_b0f5c11d-84e1-406a-9503-573e6b7747a8">398,615</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i451f5e4b9deb40da8d015bce57e00af7_D20190101-20190630" decimals="-3" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNS0xMC0xLTEtMA_9abff9a0-406e-4eff-a420-042310e9048b">25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0ab9581513eb4338a84b7992720ec569_D20190101-20190630" decimals="-3" sign="-" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNS0xMi0xLTEtMA_6e04bb7d-dba5-4625-a2b8-58d40cd294a4">25</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="nvr:DeferredCompensationActivityAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNS0xNC0xLTEtMA_ce3961b5-dbec-49e9-85e0-295379a0db4e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i91f3aaa43a0b4b4da5836678862e7c0d_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNi04LTEtMS0w_85081621-2c9c-4a06-b979-7c2249ecaeec">304,479</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNi0xNC0xLTEtMA_658a4eec-07a7-4cf3-88f7-7a1a351fed0c">304,479</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i82835f1995d146f6b4924ded2f8ef574_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNy00LTEtMS0w_92cb34f3-c83c-43cf-8755-968d76a9161e">37,910</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNy0xNC0xLTEtMA_3d25136e-cec8-403a-a6f9-83e352f54140">37,910</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i82835f1995d146f6b4924ded2f8ef574_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfOC00LTEtMS0w_bd1538df-48a2-4993-9af6-c93dca4707ca">178,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfOC0xNC0xLTEtMA_08340bf4-3294-448e-b7bd-7c8095360b05">178,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i82835f1995d146f6b4924ded2f8ef574_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfOS00LTEtMS0w_9992a20b-8b34-4199-aef4-2641de1376b2">74,808</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i91f3aaa43a0b4b4da5836678862e7c0d_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfOS04LTEtMS0w_876fbd6a-d750-483d-8104-00706791899c">74,808</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfOS0xNC0xLTEtMA_db81d3c2-e1ad-4987-a304-67dda237b544">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i43c9def564f04c73b0b1d2f0c1e1868d_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtMi0xLTEtMA_aa6cabed-bfdb-43a9-ba38-109ccfebe119">206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i666a186f467b46efa630e0057c0ec309_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtNC0xLTEtMA_2b55ea44-4faa-47a6-b9d3-c09c6f1327ec">1,962,156</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i22ccc5d58c6244ca9af9d1867ea7ee12_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtNi0xLTEtMA_8b247692-3bbd-4adf-8312-480c5d983981">7,429,948</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i28b46889fd154b19a62691cf4a959a01_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtOC0xLTEtMA_4551c570-775a-42b0-9ec2-033b759600bc">7,272,871</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cdb8cdaa7ea41d6a3328879ac672b8b_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtMTAtMS0xLTA_1daedb0a-9a6e-4b5a-a6f1-1a9ac2cf711a">16,912</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i480f61e0cad24304859aa92b4992c031_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtMTItMS0xLTA_2311422b-2481-4bbf-bbf6-9ae36a88c692">16,912</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie734395e519047c1920339ccdae5d727_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtMTQtMS0xLTA_da62e891-8af9-4d8f-ab10-389fb1b76474">2,119,439</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:27pt;"><span><br/></span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"><ix:continuation id="i99963924693249419884b9c30487bbf1">We repurchased approximately <ix:nonFraction unitRef="shares" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMTA5OTUxMTYyOTYwMw_4af6ba98-f56b-4d47-a20a-9fd559296717">30</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMjIy_9fefd2b2-b772-4445-8a91-eee97f7df854">112</ix:nonFraction> shares of our common stock during the three and six months ended June&#160;30, 2019, respectively.  Approximately <ix:nonFraction unitRef="shares" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMTA5OTUxMTYyOTYxMg_a5e78267-9ff5-4bfa-b0f3-0e0e1f9eea41">82</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfNDEx_ea2676e5-455e-4a64-a912-d657cfb56540">177</ix:nonFraction> shares were issued from the treasury account during the three and six months ended June&#160;30, 2019, respectively, in settlement of Option exercises and vesting of RSUs.</ix:continuation>&#160;&#160;</span></div><div id="i6a40459e955b4e419c5713179d562b23_52"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">8.&#160;<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:ProductWarrantyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RleHRyZWdpb246NmZjNTlhZmYyZGU5NDEwYjg3Njg2ODA4NjJhNzE0NjVfODA0_e4ce1a74-a26e-44a7-b906-5f3030ecd952" continuedAt="ia055d0ee508247bfbcf4d2e579c176f6" escape="true">Product Warranties</ix:nonNumeric></span></div><ix:continuation id="ia055d0ee508247bfbcf4d2e579c176f6"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">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.</span></div><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RleHRyZWdpb246NmZjNTlhZmYyZGU5NDEwYjg3Njg2ODA4NjJhNzE0NjVfNzk5_c7065f5c-581f-432e-9551-8ad45cbb2be7" escape="true"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:44.052%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.865%;"></td><td style="width:1.0%;"></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.725%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie86d5913de2d4368a98be1108eeb8331_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMi0yLTEtMS0w_47a002a3-cbc6-4f38-be5f-e9b30c03255b">107,032</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4bd98bd06d148179bf552b8c297abab_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMi00LTEtMS0w_216b7669-a8a7-415c-ac02-a3baf4399adf">102,852</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMi02LTEtMS0w_4470c19e-60aa-4cac-9565-228c0743ad4a">108,053</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i32a1aaf834494e0c841d219f02bc19a0_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMi04LTEtMS0w_b28dc1c1-39a0-4256-98a8-4172498d1a1b">103,700</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMy0yLTEtMS0w_25425b5f-1804-43c9-9191-72c01caeec94">15,677</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMy00LTEtMS0w_08f07de9-c3b0-4b0e-8436-4708a2cc1ae1">16,446</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMy02LTEtMS0w_4a8e1074-a751-4d57-af7d-4289f7546dc6">28,098</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMy04LTEtMS0w_748bb086-88fc-4424-bb9c-12f6240d4065">28,269</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNC0yLTEtMS0w_734fbb29-7975-4d48-81c4-3208b530aabe">11,490</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNC00LTEtMS0w_78c7352f-5683-4141-8c02-37afbc201f10">18,639</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNC02LTEtMS0w_090f297a-71db-4a59-b420-2b91293a9064">24,932</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNC04LTEtMS0w_2544c749-d155-4699-ab2d-88a5babf8805">31,310</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve, end of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNS0yLTEtMS0w_9bd3f750-44c2-4240-8004-01c3136a0957">111,219</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie734395e519047c1920339ccdae5d727_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNS00LTEtMS0w_d9f65bc8-6f3f-4f04-b894-00927be1fe53">100,659</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNS02LTEtMS0w_2c2676f7-a8f1-4d29-a28d-722863f81735">111,219</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie734395e519047c1920339ccdae5d727_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProductWarrantyAccrual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNS04LTEtMS0w_e14e3c64-c0ea-4bec-9c90-c9b3adf79b9b">100,659</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_55"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">9.&#160;<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMzkzOQ_49f42acd-870a-4d64-a332-43eb64784ebd" continuedAt="i7e10b1b871b74bf09bb27de4ab4ed709" escape="true">Segment Disclosures</ix:nonNumeric></span></div><ix:continuation id="i7e10b1b871b74bf09bb27de4ab4ed709" continuedAt="i423cc861f8d44dec8649776d504db554"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We disclose <ix:nonFraction unitRef="segment" contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfNDA_2415d480-5001-4a44-9455-ea505c38dc00">four</ix:nonFraction> homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and our mortgage banking operations presented as <ix:nonFraction unitRef="segment" contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMTky_32ea88da-46ff-4421-be5f-57cb08cf0729">one</ix:nonFraction> reportable segment.&#160;&#160;The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:</span></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.982%;"><tr><td style="width:1.0%;"></td><td style="width:14.981%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.874%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:76.145%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maryland, Virginia, West Virginia, Delaware and Washington, D.C.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New Jersey and Eastern Pennsylvania</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New York, Ohio, Western Pennsylvania, Indiana and Illinois</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North Carolina, South Carolina, Florida and Tennessee</span></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 a Lot Purchase Agreement with the developer, or the restructuring of a Lot Purchase Agreement 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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;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;Our external corporate interest expense primarily consists of interest charges on our <ix:nonFraction unitRef="number" contextRef="icd45b6cfb11b415bb7e00b556339cd37_I20200630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMjcxOA_ad68d827-929c-4b52-b95f-eb929e58a817">3.95</ix:nonFraction>% Senior Notes due 2022 and <ix:nonFraction unitRef="number" contextRef="i8e79f29bd512484e84be48ec3b9bd931_I20200630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMjE5OTAyMzI1OTU1NA_1aecfc87-1447-4163-ad3e-af8e51dcb193">3.00</ix:nonFraction>% Senior Notes due 2030 and is not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.</span></div><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMzkyNw_c74f7b21-425e-4e45-b19a-3f69c1831898" escape="true"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The f</span><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iec74023eec134a3395f85e8f98383d63_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfMy0yLTEtMS0w_43ddd6b0-1266-4fc4-9a04-8b6716de1e45">839,845</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8b63c8e7b1394731aa521888852e78da_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfMy00LTEtMS0w_6ec23edb-a315-4981-b248-555fbd87a0b6">982,032</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i439b89753362498fa5ecdae8b18ec2e9_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfMy02LTEtMS0w_05f36f9f-69d0-4eb1-b96e-c15704e730ee">1,613,903</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia1d30cbfc80744d7b18d2eeaea5fa003_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfMy04LTEtMS0w_1fc153a7-029e-4f92-87c2-f986100c36c5">1,863,356</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i624bab808bca44a6916a3aa168d0566f_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNC0yLTEtMS0w_a9e47d23-70d1-442c-88b8-51477e9b5905">98,219</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65ec16914e514879a98d2677371d44d9_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNC00LTEtMS0w_064e067e-52cf-42a3-839d-2a56cd987e8f">121,804</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1ce9acd2dea54c9aafd22bd29113587c_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNC02LTEtMS0w_8a28e1e7-fdc9-42d1-84bf-3ef1c66bc2c0">204,355</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9a6e2e88b11a4466986aed98b8fa7750_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNC04LTEtMS0w_445da35a-f35b-4a4e-9144-333c896210d2">244,431</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic3694ebb65bb4ca194bbe6dae9e2ee74_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNS0yLTEtMS0w_e4feb84e-b236-463a-9b3e-f9881bf89623">299,955</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad29d07128dc4db488404482160208c7_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNS00LTEtMS0w_40207d7e-7c50-41ae-9c14-b0f3e7b7ea8a">359,908</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2e821080103d46389c4c9fa9ab3ce30b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNS02LTEtMS0w_5d44d9ee-61da-43bd-9e43-0ecfe40eecee">620,650</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i378bc811dc3d4c8baa8757021d79edcb_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNS04LTEtMS0w_309169cd-554a-4099-90ac-b2f894515a34">698,457</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i90e7d1a38947470e96194c8d64f0cb4b_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNi0yLTEtMS0w_0ee3f0c8-0846-41bb-9907-c4060f734229">350,739</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i900a1b770081460cbc4f2b5ab2557706_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNi00LTEtMS0w_eae1c037-5c1e-43fe-ac7e-1eb4a615a049">293,704</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ecdc47545464e95bf0afe3991c56f12_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNi02LTEtMS0w_931bfd9e-6ba1-4925-b6a1-7fbd431668af">705,557</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4833b8a021d4496b8b7fd36901917c38_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNi04LTEtMS0w_fb1668d5-447a-4f2a-817e-415b4f579b1b">594,410</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNy0yLTEtMS0w_30470f95-c19c-49f2-9fc4-f720587c9477">31,610</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNy00LTEtMS0w_891fe448-f62c-4eea-a656-9cc66729d049">42,746</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNy02LTEtMS0w_4cced806-460e-4192-a2f0-ad3ede73c3a1">58,431</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNy04LTEtMS0w_30a967cb-0f9b-4517-8e0d-cd23425d1652">86,551</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consolidated revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfOC0yLTEtMS0w_e29e678e-52cc-4343-9710-7d76d975670c">1,620,368</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfOC00LTEtMS0w_5a169f56-d9c8-4db6-9d73-f604e896b7a4">1,800,194</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfOC02LTEtMS0w_0ef3eef9-226b-4d84-a651-ede324f5c994">3,202,896</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfOC04LTEtMS0w_c9f12563-0a37-492e-8edd-c93eaa458247">3,487,205</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:6pt;"><span><br/></span></div><ix:continuation id="i423cc861f8d44dec8649776d504db554" continuedAt="i631f516be99441b896416ee05c53a494"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMzkzNQ_dd454121-a46d-4595-a69f-f60ae1b7d556" escape="true"><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before taxes:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib41f9ace10ef40179f82ddae962a908b_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMy0yLTEtMS0w_3afe6032-09d7-4c54-908f-f6eed3a7a47b">98,067</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4dc4581012074192975123412ea873aa_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMy00LTEtMS0w_90425941-db10-4d1d-be37-069c57ad2288">123,802</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf8a46cc7e624c01ae7d1575a2cd5f99_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMy02LTEtMS0w_6fb0da8f-1271-4420-a896-978fc8805f0f">179,740</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i04b9b779fd7e48d0877cf4a81b48b791_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMy04LTEtMS0w_a3e15fb6-5e80-49d9-b1f7-5c85e8283985">223,166</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib745f1499f4e45f1a91e45c7dfdaf6dc_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNC0yLTEtMS0w_9bc27af1-d514-464a-b47f-7d66afe38b64">6,658</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibd51461776274310be9a901d1cfb5b5a_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNC00LTEtMS0w_e1cd3859-4af2-482b-935c-bd2bf88a2dab">11,563</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i56ccd7f26caf4ca0985bcc37e57da735_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNC02LTEtMS0w_7764df63-5666-4538-989e-e9e0bc66d68c">16,809</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i21836ac9fccc41a6b6b600c0878cd6e2_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNC04LTEtMS0w_17936cbb-7622-49f2-8d41-cdb547cabefa">23,023</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i77acd7ee715f46b6aa9243ba5eb9a027_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNS0yLTEtMS0w_527007e9-d518-4740-b81b-a55f0f20b933">27,302</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic6c41b6c45c344aba83c022964c14f74_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNS00LTEtMS0w_750d14ee-3ff8-4dbe-acdd-c9e977ebda16">40,291</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0c24a61f9dba4e4eb6da23f84d6919c6_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNS02LTEtMS0w_37e5e9fd-b6fc-4d3c-8fd4-ac489cca133f">58,466</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i98544dd4ece2431d8f5568d4315be3cf_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNS04LTEtMS0w_9389470c-4c96-4a34-a020-41670f1b0e8b">75,766</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6d7ae44e75b44e788e6aedd7d3c9f0a7_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNi0yLTEtMS0w_663d2fc2-380e-4d02-8d21-234a599a25cf">42,765</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i10aacf574c92412aaec9f586e17ccc50_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNi00LTEtMS0w_2c3e7b49-b1bd-46bc-a959-58e80c2eff63">30,825</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4d5559bd7974c33961b44e5ecacb88d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNi02LTEtMS0w_631d3444-a320-4e9b-9bb6-a1fe9b8c9fff">89,909</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8186c88a62774d27b0adebd520e2e704_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNi04LTEtMS0w_5a751926-4db2-4947-a3fe-2d24c1efa70a">65,861</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5bc4ed6e482b4ffba38442d7b42fe81b_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNy0yLTEtMS0w_721779d8-0293-4e32-a747-a11c5425ed17">15,692</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2d84b0581f7a49368f92398f471b45bc_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNy00LTEtMS0w_dd436f86-fd4f-4b94-8c44-ecc077c58522">26,173</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia1c9290e85004376af5996d89569ffce_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNy02LTEtMS0w_9aa9b8b4-2a0d-423a-affd-9f728c1298ca">27,571</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5dabb761b5ed4829830a8457e9bca43a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNy04LTEtMS0w_c2e3a15d-8fe0-4a43-958a-15f953ccc05b">55,731</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total segment profit before taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9b0d8c2e16004508bd406e69e70f87c1_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfOC0yLTEtMS0w_07e6dde7-e9db-47e0-9dcf-0ac1313e7683">190,484</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i213ce38b82b24113a369bf6c86ef8242_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfOC00LTEtMS0w_b068eb32-78ce-4a93-a7c8-fc153e3a4404">232,654</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7577943055b545dabd1aa5f3aa3dec6a_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfOC02LTEtMS0w_2d537c43-b20d-4a06-92a8-be9d4b8153bb">372,495</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i067fe55c68f34c8eaf1e8c343005c452_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfOC04LTEtMS0w_406c79f2-474d-42da-b150-c4fbe5613108">443,547</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposit reserve adjustment (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630" decimals="-3" sign="-" name="nvr:ContractLandDepositReserveAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTAtMi0xLTEtMA_e6c9300a-87ef-4748-a5c8-af4c39c72a10">460</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630" decimals="-3" name="nvr:ContractLandDepositReserveAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTAtNC0xLTEtMA_5368fc16-cfc6-4e1b-b8d7-851a1c5b2f44">374</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="nvr:ContractLandDepositReserveAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTAtNi0xLTEtMA_d536e922-0940-4ec3-81f6-cf5c31794bdf">36,075</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ContractLandDepositReserveAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTAtOC0xLTEtMA_ed21a8a3-621a-48b1-ae78-6803e4670011">1,324</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense (2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTEtMi0xLTEtMA_7c91b317-dafe-441d-98b9-513b2ab5ba14">14,434</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTEtNC0xLTEtMA_8151a6b7-d46f-492e-bba5-00624d023cd7">18,577</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTEtNi0xLTEtMA_ba6641fa-2aba-4e6d-8ce9-068f6a88172f">21,926</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTEtOC0xLTEtMA_25b67f79-afce-4313-ad0d-728ee3c506e5">37,910</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTItMi0xLTEtMA_c648cd71-be61-45c1-a739-b3f21af7b47d">59,870</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTItNC0xLTEtMA_6b10a53f-732f-46d0-95af-2cdf1630c3f9">56,177</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTItNi0xLTEtMA_71a8116d-fec4-4a55-bfe6-282ad5dfd4d8">116,521</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTItOC0xLTEtMA_a0bc71b6-0b88-4082-8466-17667431f5be">110,735</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated corporate overhead</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="nvr:UnallocatedCorporateOverhead" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTMtMi0xLTEtMA_07464ef8-1c01-4a81-a620-33b79350d8dc">23,288</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="nvr:UnallocatedCorporateOverhead" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTMtNC0xLTEtMA_704dd3dc-66e1-480c-b4c0-146f5255fbef">29,354</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="nvr:UnallocatedCorporateOverhead" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTMtNi0xLTEtMA_15d46d83-1ff0-4f8a-94ba-34f19b8ac575">60,927</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="nvr:UnallocatedCorporateOverhead" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTMtOC0xLTEtMA_ac678b16-a334-4547-ba52-6e4974b094a6">61,089</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ConsolidationAdjustmentsAndOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTQtMi0xLTEtMA_d284d6bd-a5e3-498d-abf6-2c7d97c699ef">6,803</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ConsolidationAdjustmentsAndOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTQtNC0xLTEtMA_ea7db019-e3a4-4acd-bb40-b9b4e6905da8">9,462</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ConsolidationAdjustmentsAndOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTQtNi0xLTEtMA_5d369270-da1a-4f81-afb6-ed45761c35f0">16,456</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ConsolidationAdjustmentsAndOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTQtOC0xLTEtMA_94f64e30-25c8-4f18-bb99-3086715d2ccb">18,710</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTUtMi0xLTEtMA_137f7397-4555-477d-a1e5-a216ff8cf666">9,144</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTUtNC0xLTEtMA_74441369-fd73-440c-b3d0-1d33a64f02bd">6,024</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTUtNi0xLTEtMA_f367fae7-1e12-449c-ad36-ac6b9dd3036c">15,338</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTUtOC0xLTEtMA_9c7ffe2b-5f29-4f0f-8d2c-f18019c15e7a">11,998</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTYtMi0xLTEtMA_3067d724-4cb8-4227-9f34-eee10654f7a3">19,347</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTYtNC0xLTEtMA_f2dd8241-1d5e-46fd-bd87-7f26a2e0062d">12,058</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTYtNi0xLTEtMA_5d0c49ef-c605-4528-b2c3-00c22dac5012">1,289</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTYtOC0xLTEtMA_bb527e9e-920c-4fa0-828a-9d29bd0792b0">19,772</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated income before taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTctMi0xLTEtMA_a820ee69-d56b-4862-b464-66009c5b3d6d">209,831</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTctNC0xLTEtMA_b51389d2-b2f0-4205-ae19-bf45a2f7d48c">244,712</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTctNi0xLTEtMA_fdc48e04-1e59-4b76-96dc-2a6e12053d00">371,206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTctOC0xLTEtMA_720672f9-5534-4621-9113-a66ef4068005">463,319</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The decrease in equity-based compensation expense for the three and six-month periods ended June 30, 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, stock compensation expense for the six-month period ended June 30, 2020 was favorably impacted by higher stock option forfeitures during 2020.</span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibeb57e4aea75499c9bc20e32f59905c4_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfMy0yLTEtMS0w_1b6bf519-3ea9-4876-81aa-3e7dcbbfb30d">31,581</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iab50e3f146904d77a6b62f6b873654a1_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfMy00LTEtMS0w_74c3bcf6-0484-41a9-bce7-6302458e09ec">31,378</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8d149da8e3b64d889c672fbcef7093eb_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfMy02LTEtMS0w_87612eb7-a767-4426-a05b-2d2fba44c9fe">61,336</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3a2d0efc03f44e0fadb209b02d9a6255_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfMy04LTEtMS0w_dfd6a6a0-b868-458b-a54f-c62b90d42668">61,794</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6b869f90d01400cbbb479a97e3b9474_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNC0yLTEtMS0w_917ed7c3-aa7b-4393-bfc4-6d07b7767285">5,790</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if3eeddd873284ea2856111fcdeee94d5_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNC00LTEtMS0w_488e323a-447e-4c44-a495-efd0e9657461">4,626</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if3f3cdd2ce15483bb7540e1fac02264b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNC02LTEtMS0w_65891a77-6390-428b-aa76-e54ada2b3596">11,349</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa42db479d444a3e94402fa97359795e_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNC04LTEtMS0w_ed31c517-250e-4fba-bcfd-f9e6d84c10e3">9,353</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icaa587bd36c543e9b17394a1e5a4b2f5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNS0yLTEtMS0w_2956579f-c1cc-488b-8035-1bf2c34b321a">9,687</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i23511721923048fdbc1f7d5736482a70_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNS00LTEtMS0w_cc75c2a2-bcd0-43b5-8fd3-1f955f0a7903">9,497</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia6129baa5ad4443e8d22f2bc509d37b4_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNS02LTEtMS0w_89afe2fd-e79c-4dfa-b7ec-6967aab48839">19,050</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id7fcaa919ed94bafba71239a4ab57dab_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNS04LTEtMS0w_38dda340-f7b5-4320-a36f-c62e41336b5e">18,512</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cbd73c87ad649688e68f783a84c6734_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNi0yLTEtMS0w_af7d1f91-d90d-43bb-9181-cce1491ba687">12,812</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i057b642687474c2a8872d0b5d3b850ff_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNi00LTEtMS0w_86eacd2e-71b2-42fc-afca-165102eef37d">10,676</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i190469e087f04936a2b92fbda4b2b68c_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNi02LTEtMS0w_214fdb79-524e-4031-a9e9-399e07736ff8">24,786</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ied5e8193c6184627943bbc618205b34b_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNi04LTEtMS0w_2835fa0d-2339-4c3c-8982-91ab228a23a7">21,076</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNy0yLTEtMS0w_ed43e7f1-a36b-4ff3-8054-fa1d4c539dee">59,870</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNy00LTEtMS0w_3fe8446c-e78b-4827-ad08-1577a01a6a2e">56,177</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNy02LTEtMS0w_3a1cb9fd-4258-4650-8fd2-76db426094e1">116,521</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:CorporateCapitalAllocationCharge" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNy04LTEtMS0w_3430c855-7d81-4264-ac7e-c9b97ce39ea1">110,735</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:center;"><span><br/></span></div><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMzk0Mg_c99147f6-4641-45d6-b349-1408994915cd" continuedAt="i305ee62c1a3c41f0b9e70f0aa7744225" escape="true"></ix:nonNumeric><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-top:3pt;margin-bottom:6pt;"><ix:continuation id="i631f516be99441b896416ee05c53a494"><ix:continuation id="i305ee62c1a3c41f0b9e70f0aa7744225"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:61.450%;"></td><td style="width:1.0%;"></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.543%;"></td><td style="width:1.0%;"></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.547%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7e2d5eebe1db461e918856fd237dc808_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMi0yLTEtMS0w_ca48a373-1e8e-4d6d-9885-d1fa3e0db247">1,148,688</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia1a85d4cd022466aa353e284138b8f60_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMi00LTEtMS0w_f8afeeec-9369-4343-94f8-c6feca2de0c3">1,024,996</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i810f7aa409444b94a90a2ce02a0d7bfa_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMy0yLTEtMS0w_e135e71b-d4f8-42a8-8d17-39a3cae9e1d3">189,076</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad948f9b645b4e45ab7fab0eedb8911b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMy00LTEtMS0w_a9172e7f-1c08-41d5-b95c-95c082183b37">166,860</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad55da2954ed428b98eff15fa8909764_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNC0yLTEtMS0w_92328378-0df6-4763-b3ce-d193041a5e28">346,232</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie10938ad5b56448f93be2c1472b5e689_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNC00LTEtMS0w_eb85fb1f-829b-4a3e-a4f9-c0a1d511d0b5">293,773</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6edb5c07473648a8af98f6b23e671b7f_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNS0yLTEtMS0w_7bf5d9c5-5efd-4cc3-b571-04f94b32809a">444,593</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iae074bba5f1140cdb669946c1618d162_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNS00LTEtMS0w_f0b99586-3f29-479b-93b1-f3fc6e391c48">400,979</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iab5590ce9cd442f797c02078a92fa377_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNi0yLTEtMS0w_82100936-44d4-40bc-b801-021e83215f19">384,576</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic318e72c42ee4cfa95f663a58af36960_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNi00LTEtMS0w_9b93a7b0-ce82-4dbd-9968-11857867dd53">560,407</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id313b605f48e465aa969948696b2a532_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNy0yLTEtMS0w_41061668-a56a-4caf-860b-0771952072c6">2,513,165</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib9df7f3f0b8f40a5b31306c64e4841f6_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNy00LTEtMS0w_851f5244-078d-4c48-97d9-18661fbd9d8e">2,447,015</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1896b61006944e8cbbbb806085be3064_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfOS0yLTEtMS0w_f451d11c-bb7b-4aa8-af3b-b93a15c24caf">1,982,890</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfOS00LTEtMS0w_5ec19bb4-1958-472d-9fc4-19af6edbed6f">1,110,892</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1896b61006944e8cbbbb806085be3064_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTAtMi0xLTEtMA_1fb64940-625c-41c4-8cad-1d75d3b60522">121,526</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTAtNC0xLTEtMA_52f300cd-8c8a-4bac-b5e5-6dec14c84b18">115,731</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets and goodwill</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1896b61006944e8cbbbb806085be3064_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTEtMi0xLTEtMA_ed828322-f1d6-4be9-aaa2-72586baecbad">49,756</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTEtNC0xLTEtMA_eb0f0d0b-0fb3-4540-900f-3cb10af0fd30">49,834</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1896b61006944e8cbbbb806085be3064_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTItMi0xLTEtMA_f9b42524-2fd7-4bd8-98cf-ac65ac11b875">57,701</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTItNC0xLTEtMA_a4ad0d74-b50d-4213-9b1b-8da840a2e720">63,825</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposit reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i1896b61006944e8cbbbb806085be3064_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:LossReserveOnContractLandDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTMtMi0xLTEtMA_9d741ece-297c-4d1f-875b-b6c3c156968a">63,647</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231" decimals="-3" format="ixt:numdotdecimal" name="nvr:LossReserveOnContractLandDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTMtNC0xLTEtMA_16895248-0cc7-4b50-a203-a3b403222db2">27,572</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1896b61006944e8cbbbb806085be3064_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:ConsolidationEntriesAndOtherForAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTQtMi0xLTEtMA_e3d5480e-79a5-4b34-8722-8a875f596206">68,629</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231" decimals="-3" format="ixt:numdotdecimal" name="nvr:ConsolidationEntriesAndOtherForAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTQtNC0xLTEtMA_2509016c-436f-42d7-8d28-75ee37b9d6e5">50,090</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1896b61006944e8cbbbb806085be3064_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTUtMi0xLTEtMA_a9622b1b-b6a6-4461-bd6c-d4f4ac4ec327">2,216,855</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTUtNC0xLTEtMA_f61e28bb-d152-442b-acb0-c662a41750a9">1,362,800</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTYtMi0xLTEtMA_4ed36710-3e75-482c-ab18-774f08a25b9f">4,730,020</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTYtNC0xLTEtMA_991348bf-c391-4fce-bcff-2c80f7a09149">3,809,815</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></ix:continuation></div><div style="text-align:center;margin-top:3pt;"><span><br/></span></div><div id="i6a40459e955b4e419c5713179d562b23_61"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">10.&#160;<ix:nonNumeric contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTc0Mw_935815bc-4514-4bc6-aa96-aacd6d0d8b37" continuedAt="i21c895016cb54e48969a2daf6326c871" escape="true">Fair Value</ix:nonNumeric></span></div><ix:continuation id="i21c895016cb54e48969a2daf6326c871" continuedAt="iaa508b54b7624da79f70eaccf3464c20"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfMjE5OTAyMzI2MjIxOA_26a4d456-2048-40e5-8d11-d1c1440ffae6" escape="true"><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and December&#160;31, 2019. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy.&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:61.596%;"></td><td style="width:1.0%;"></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:15.543%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.408%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.669%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Values:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idd62e03092ba4572b21b433036d06693_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfMy0yLTEtMS0xNzc4_c1097fd1-89f1-43c5-8592-cf4907ef3fd0">637,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2ab934fa8eea450699479adac5e4f89f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfMy00LTEtMS0xNzg1_e20f2906-f949-4d3c-a88d-bd22dc5e4892">626,520</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9953edb1d8de4d55ab9b09c04eb9b7b0_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNC0yLTEtMS0xNzc4_56057605-b815-462d-956c-f4c9abbea8b2">623,070</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0078c91b37dc4b3586d2e58acfdd1a93_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNC00LTEtMS0xODA2_f04f6dc8-c223-461c-b5c9-384b5ccec807">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d958d4aca2745c49e5eb8e50ce20f7d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNS0yLTEtMS0xODAw_af1bce12-d172-43e6-b6fc-7c02a98e67a1">1,260,570</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib7f27830ec39447a9eeceb73eab6c160_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNS00LTEtMS0xODA2_6146dc45-1a0a-47c7-a2b9-ef0c3c148dbe">626,520</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Values:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8ab7bb70c47444f9977546bfeb81b77a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNy0yLTEtMS0xODIy_832a3e4e-6ea8-4494-a946-209af7521812">598,612</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6e41109d88d14dfb97f157b7193b6f09_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNy00LTEtMS0xODMx_fd8e630e-72ba-474c-a294-99655adc4537">598,301</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieeed3f22e8994e67b69d20ec62490028_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfOC0yLTEtMS0xODIy_0e15c4c1-9584-4a75-a061-5a1377704be6">595,350</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4ce6598a4da048f78ac1d234a1b674ca_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfOC00LTEtMS0zMTQw_0a728f60-325c-4837-a2d8-9abd1e846951">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65ea0b56b7e347f19973abf2aff29cc0_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfOS0yLTEtMS0xODI2_7b96cb3f-56f4-46af-ab01-48c080997376">1,193,962</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id8a8b48520cc495bb380dc857979ccc7_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SeniorNotes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfOS00LTEtMS0xODM0_6a2adb52-620c-42e5-a3a6-de175cd9c75c">598,301</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:27pt;margin-bottom:6pt;"><span><br/></span></div><ix:continuation id="iaa508b54b7624da79f70eaccf3464c20" continuedAt="i88d06f84e353473a8847834da5b0ddff"><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 values and the fair values of our financial instruments, which consist primarily of cash equivalents, due to their short term nature.</span></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;The forward sales contracts lock in an interest rate and price for the sale of loans similar to the specific rate lock commitments.&#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, 2020, there were rate lock commitments to extend credit to borrowers aggregating $<ix:nonFraction unitRef="usd" contextRef="ib254eb00f7af4301b560ad4349ebb1cd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfMjI5OA_aa770f37-93e6-40aa-a085-8db04f9a52ca">736,509</ix:nonFraction> and open forward delivery contracts aggregating $<ix:nonFraction unitRef="usd" contextRef="ie766031ede37453089040550225e35fc_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfMjM0OQ_2e893a80-c58c-4a4e-94db-1d1e6b73fcd7">896,225</ix:nonFraction>, which hedge both the rate lock commitments and closed loans held for sale.</span></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:45pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">i)</span><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:45pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">ii)</span><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:45pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">iii)</span><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;The excess servicing and buydown fees are calculated pursuant to contractual terms with investors.&#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;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="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;As of June&#160;30, 2020, the fair value of loans held for sale of $<ix:nonFraction unitRef="usd" contextRef="ia959e59e562f495dbce5e052b9baf268_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDM3Ng_bcb0a5eb-add0-4681-a5e9-93ea6b2914b5">325,208</ix:nonFraction> included on the accompanying condensed consolidated balance sheet has been increased by $<ix:nonFraction unitRef="usd" contextRef="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDQ2Nw_b6a96bf9-c502-415c-ab46-1321a18ea219">5,746</ix:nonFraction> from the aggregate principal balance of $<ix:nonFraction unitRef="usd" contextRef="ia959e59e562f495dbce5e052b9baf268_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValuePrincipalAmountLoansHeldforSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDUxMA_160d2b22-0394-45ac-9251-ab8e0f06bb1e">319,462</ix:nonFraction>. As of December&#160;31, 2019, the fair value of loans held for sale of $<ix:nonFraction unitRef="usd" contextRef="i7769d39b213546c7b5abc531cc9ad4df_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDU2Ng_3a4776a9-9172-4a73-9c71-6aee3ba29961">492,125</ix:nonFraction> were increased by $<ix:nonFraction unitRef="usd" contextRef="if08dc52dcf7049f890cceb2690dc6f9e_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDU4Nw_ea253d60-9cea-4276-b1cf-7a611624df86">7,019</ix:nonFraction> from the aggregate principal balance of $<ix:nonFraction unitRef="usd" contextRef="i7769d39b213546c7b5abc531cc9ad4df_I20191231" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValuePrincipalAmountLoansHeldforSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDYzMA_370db487-a231-4aac-91d9-6f356a11dc63">485,106</ix:nonFraction>.</span></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i88d06f84e353473a8847834da5b0ddff"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTc0OQ_c29d453f-e478-4e65-9770-25075d542f96" escape="true"><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:61.450%;"></td><td style="width:1.0%;"></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.543%;"></td><td style="width:1.0%;"></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.547%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate lock commitments:</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i28d01fa04c4748eea33e1534021d39a5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfMi0yLTEtMS0w_e36475b4-06c7-46d4-a3a2-0f98671faeea">9,241</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife1c8132633b49e9a557c48f25633f74_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfMi00LTEtMS0w_61e116d7-5af8-4acc-b525-31b4f594c705">8,132</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i28d01fa04c4748eea33e1534021d39a5_I20200630" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfMy0yLTEtMS0w_323a5fcb-6290-4d1f-b23a-c22293c67eac">347</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife1c8132633b49e9a557c48f25633f74_I20191231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfMy00LTEtMS0w_03e1aa9a-7972-483d-9c17-fb25f88e06c7">497</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net rate lock commitments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib254eb00f7af4301b560ad4349ebb1cd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNC0yLTEtMS0w_98e2dac8-c153-4348-b54f-09d5d6d794d0">8,894</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ife1c8132633b49e9a557c48f25633f74_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNC00LTEtMS0w_21cc97f5-577f-48c0-85b4-e5595ddf5f47">7,635</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward sales contracts:</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id9e0f73c099a4c0eb7e4d043bb1294ba_I20200630" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNi0yLTEtMS0w_a328a3fc-23ac-48ee-a274-72af8abf9956">180</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iff4f3c7efbb0481e8c88631015028345_I20191231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNi00LTEtMS0w_ffda9634-1448-4dea-bfa5-1f803bdc1cd1">377</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id9e0f73c099a4c0eb7e4d043bb1294ba_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNy0yLTEtMS0w_30d56e32-33bf-4926-ba09-c32bfc4134b4">4,412</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iff4f3c7efbb0481e8c88631015028345_I20191231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNy00LTEtMS0w_d7821a78-b9eb-42b0-8854-124d562bb631">920</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net forward sales contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id9e0f73c099a4c0eb7e4d043bb1294ba_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfOC0yLTEtMS0w_4e51c85d-8727-41b2-985e-6ae78a4b457b">4,232</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iff4f3c7efbb0481e8c88631015028345_I20191231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfOC00LTEtMS0w_3de2bd4e-ebde-4351-b7f0-6c9acd620033">543</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">As of both June&#160;30, 2020 and December&#160;31, 2019, the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets. </span></div><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTc1MA_1ce81d59-543d-4d4f-bcf7-93fc9b1d9df6" escape="true"><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The fair value measurement adjustment as of June&#160;30, 2020 was as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"></td><td style="width:23.219%;"></td><td style="width:1.0%;"></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:9.730%;"></td><td style="width:1.0%;"></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:9.730%;"></td><td style="width:1.0%;"></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:9.730%;"></td><td style="width:1.0%;"></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:9.730%;"></td><td style="width:1.0%;"></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:9.730%;"></td><td style="width:1.0%;"></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:9.733%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notional or<br/>Principal<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed<br/>Gain/(Loss)<br/>From Loan<br/>Sale</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest<br/>Rate<br/>Movement<br/>Effect</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Servicing<br/>Rights<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Security<br/>Price<br/>Change</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair<br/>Value<br/>Measurement<br/>Gain/(Loss)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate lock commitments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib254eb00f7af4301b560ad4349ebb1cd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMS0yLTEtMS0w_2512ddbf-47cd-4bb6-80e1-bb2839895e30">736,509</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9eace4987ae543f08781510b9f97e3e2_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementAssumedGainLossFromLoanSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMS00LTEtMS0w_b560e549-9c1e-4a18-bf02-0959743383ba">1,989</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9eace4987ae543f08781510b9f97e3e2_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementsInterestRateMovementEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMS02LTEtMS0w_4399b76f-8b41-4691-83d3-c24ff3e82b38">3,746</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9eace4987ae543f08781510b9f97e3e2_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementsChangesInServicingRightsValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMS04LTEtMS0w_f56520ec-5195-4e33-a486-93d6c0fe975f">3,159</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9eace4987ae543f08781510b9f97e3e2_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMS0xMi0xLTEtMA_60af1511-8870-46a7-9c18-1b5bc17fbb97">8,894</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward sales contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie766031ede37453089040550225e35fc_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMi0yLTEtMS0w_c40630b0-fa6c-4966-b163-f4dba32b933e">896,225</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic6ad7a1a26bd4a83a112b79fec03cd38_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMi0xMC0xLTEtMA_f44ad0e8-e86a-4598-a379-cf0f48803d4d">4,232</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic6ad7a1a26bd4a83a112b79fec03cd38_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMi0xMi0xLTEtMA_9e771917-a3e8-4f91-8524-7a2bbb84d281">4,232</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgages held for sale</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia959e59e562f495dbce5e052b9baf268_I20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValuePrincipalAmountLoansHeldforSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMy0yLTEtMS0w_160d2b22-0394-45ac-9251-ab8e0f06bb1e">319,462</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementAssumedGainLossFromLoanSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMy00LTEtMS0w_3aaaacd1-6af6-4e6a-ae78-ad2cec2a40f1">1,516</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementsInterestRateMovementEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMy02LTEtMS0w_cb5bcadc-4733-4da9-9ffd-cddfe0b09262">2,624</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementsChangesInServicingRightsValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMy04LTEtMS0w_03fb7c32-f3ee-4652-a10b-ebe4a44523d7">1,606</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueOptionChangesInFairValueGainLoss1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMy0xMi0xLTEtMA_8e4ee7b8-96ca-441f-aa8b-366e74dd262c">5,746</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total fair value measurement</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementAssumedGainLossFromLoanSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfNC00LTEtMS0w_df753d8a-2cc2-49c9-8966-ac971a04c3e2">3,505</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementsInterestRateMovementEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfNC02LTEtMS0w_ce159840-c7c4-427d-8ef3-a33477369638">6,370</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementsChangesInServicingRightsValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfNC04LTEtMS0w_d0869399-16e7-4f98-a9b0-b3b89d3398cb">4,765</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfNC0xMC0xLTEtMA_5a5b6085-5dd4-4607-b4ab-66435dfdbde4">4,232</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfNC0xMi0xLTEtMA_4c431406-7f5c-46fe-af2e-027d5a2949a2">10,408</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;">The total fair value measurement adjustment as of December&#160;31, 2019 was $<ix:nonFraction unitRef="usd" contextRef="i26908ea42b084503a3c1fb295c44a3d6_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTExNw_89e3ab75-bd2d-4267-8271-3ef359968d47">14,111</ix:nonFraction>. NVRM recorded a fair value adjustment to income of $<ix:nonFraction unitRef="usd" contextRef="iefb866ea8a1e4c3184fe20b93c1603fc_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTE3Mw_99c74305-d290-4bc5-aca3-3c21d77ed851">7,018</ix:nonFraction> for the three months ended June&#160;30, 2020 and a fair value adjustment to expense of $<ix:nonFraction unitRef="usd" contextRef="i9fbf7b41c0b54b78904ea0f61ce03b6a_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfMTA5OTUxMTYzMzYwNw_34e779a7-8bc3-4023-89fb-7d9075fd308a">3,703</ix:nonFraction> for the six months ended June&#160;30, 2020. NVRM recorded a fair value adjustment to income of $<ix:nonFraction unitRef="usd" contextRef="i86db664f174f4cf3be1faefb5a2f6c1c_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTI1OA_c52bdb2c-8192-43e3-9f4c-bc55896471d4">2,644</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i86090d8313a5494cacc8c62cd6746170_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfMTA5OTUxMTYzMzYwNA_942297cf-6201-4e0c-ae18-f14051c03251">11,553</ix:nonFraction> for the three and six months ended June&#160;30, 2019, respectively.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">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="i6a40459e955b4e419c5713179d562b23_67"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">11.&#160;<ix:nonNumeric contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjE5OTAyMzI1Nzk0NA_8611e99e-3ee3-47b0-9c71-0490a3e4fb43" continuedAt="i6c05eac36d39449d97b11b185a13c5de" escape="true">Debt</ix:nonNumeric></span></div><ix:continuation id="i6c05eac36d39449d97b11b185a13c5de" continuedAt="i5d4d8973d2d84a8a85f3be0ad44e976e"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, we had the following debt instruments outstanding:</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%;">3.95% Senior Notes due 2022 ("2022 Senior Notes")</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The 2022 Senior Notes have a principal balance of $<ix:nonFraction unitRef="usd" contextRef="icd45b6cfb11b415bb7e00b556339cd37_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjE5OTAyMzI1ODIyMA_4f798595-a7fc-445e-adcd-0859482acb8c">600,000</ix:nonFraction>. The 2022 Senior Notes mature on September 15, 2022 and bear interest at <ix:nonFraction unitRef="number" contextRef="icd45b6cfb11b415bb7e00b556339cd37_I20200630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMTUy_8a146708-5d30-4963-aaf5-1b9f30a9c2a0">3.95</ix:nonFraction>%, payable <ix:nonNumeric contextRef="ic9dcd15e544a45e29402c1c62393c936_D20200101-20200630" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMTg0NA_fd7118c7-179f-42de-bf5a-f6de83aa5a94">semi-annually in arrears on March 15 and September 15</ix:nonNumeric>. The 2022 Senior Notes were issued at a discount to yield <ix:nonFraction unitRef="number" contextRef="icd45b6cfb11b415bb7e00b556339cd37_I20200630" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjcx_f94e3cd5-4d20-4382-ae60-6495ac6459e5">3.97</ix:nonFraction>% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying condensed consolidated balance sheet.</span></div></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i5d4d8973d2d84a8a85f3be0ad44e976e"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">On May 4, 2020, the Company issued $<ix:nonFraction unitRef="usd" contextRef="i8e79f29bd512484e84be48ec3b9bd931_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA3OTY2OA_aabcb6a8-f9f6-4204-858c-1d3cfbb068f4">600,000</ix:nonFraction> of <ix:nonFraction unitRef="number" contextRef="i8e79f29bd512484e84be48ec3b9bd931_I20200630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA3OTY3NQ_144573a0-3a7b-4d98-adf5-5a1d2ccc299d">3.00</ix:nonFraction>% Senior Notes due 2030. The 2030 Senior Notes were issued at a discount to yield <ix:nonFraction unitRef="number" contextRef="i8e79f29bd512484e84be48ec3b9bd931_I20200630" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA3OTY1OA_1d7c902a-a778-4805-94a4-e39be2fef0e7">3.02</ix:nonFraction>% and have been reflected net of the unamortized discount in the accompanying condensed consolidated balance sheet. The offering of the 2030 Senior Notes resulted in aggregate net proceeds of approximately $<ix:nonFraction unitRef="usd" contextRef="i4004546488ea478b80a6cd8d1da9c55c_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA4MDA3Ng_223363f4-7e62-4e42-ba59-635941198ab5">595,300</ix:nonFraction>, after deducting underwriting discounts and offering expenses. The 2030 Senior Notes mature on May&#160;31, 2030 and bear interest at <ix:nonFraction unitRef="number" contextRef="i8e79f29bd512484e84be48ec3b9bd931_I20200630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA3OTU2NA_144573a0-3a7b-4d98-adf5-5a1d2ccc299d">3.00</ix:nonFraction>%, payable <ix:nonNumeric contextRef="i4004546488ea478b80a6cd8d1da9c55c_D20200101-20200630" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjE5OTAyMzI2OTIwMA_da8a57bc-7569-461e-b43a-b17ca5e158e5">semi-annually in arrears on May 15 and November 15</ix:nonNumeric>. The 2030 Senior Notes are senior unsecured obligations and rank equal in right of payment to all of our existing and future unsecured senior indebtedness and other obligations that are not, by their terms, expressly subordinated in right of payment to the Senior Notes. </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="i0556518574a0469ab23763675427b4d4_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfNTY0_12c200f3-1002-4990-9686-8fa59f906492">200,000</ix:nonFraction> (the &#8220;Facility&#8221;). Under the Credit Agreement, we may request increases of up to $<ix:nonFraction unitRef="usd" contextRef="iff7fbfaeb63a48ce9ac11ccb566c39e5_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="nvr:LineOfCreditMaximumIncrementalCommitmentAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfNjQ3_05778fa5-22b8-4701-ba6b-1e0e3cfa617b">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="ibf7c7bb3114749429880d346b01a00df_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfODcx_28d95c42-4a94-40a1-80e0-44e541123841">100,000</ix:nonFraction> sublimit for the issuance of letters of credit, of which approximately $<ix:nonFraction unitRef="usd" contextRef="ibf7c7bb3114749429880d346b01a00df_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfOTQ1_ae0162e4-84ea-4914-b845-7945f36db6d7">11,200</ix:nonFraction> was outstanding at June&#160;30, 2020, and a $<ix:nonFraction unitRef="usd" contextRef="ie5d1f21bbecd44fea4e7afea97f6a61c_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfOTc3_f27f1b32-24ba-4642-a40c-87a9edf26656">25,000</ix:nonFraction> sublimit for a swing line commitment. The Credit Agreement termination date is July&#160;15, 2021. There was <ix:nonFraction unitRef="usd" contextRef="i0556518574a0469ab23763675427b4d4_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:WarehouseAgreementBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMTA3Mw_13cd1d2a-0d36-4352-8558-16beffe5ab76">no</ix:nonFraction> debt outstanding under the Facility at June&#160;30, 2020.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="i360cb17736384f99878ffafde765ad1a_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMTQ3MA_b38fbe89-74f7-4b86-ad67-b460f7964f1f">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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">In July 2020, NVRM entered into the Twelfth Amendment to the Repurchase Agreement, which extended the term of the Repurchase Agreement through July 21, 2021. All other terms and conditions under the amended Repurchase Agreement remained materially consistent. At June&#160;30, 2020, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement.&#160;&#160;There was <ix:nonFraction unitRef="usd" contextRef="i360cb17736384f99878ffafde765ad1a_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:WarehouseAgreementBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA4MDU2MA_31b2634a-e761-4d56-b2cf-92459de8077e">no</ix:nonFraction> debt outstanding under the Repurchase Agreement at June&#160;30, 2020.</span></div></ix:continuation><div id="i6a40459e955b4e419c5713179d562b23_70"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">12.&#160;<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183MC9mcmFnOjM1ZTc5YTJjYjE4NjQwNjc4NWFjMDI4NTg0NzAyODQ1L3RleHRyZWdpb246MzVlNzlhMmNiMTg2NDA2Nzg1YWMwMjg1ODQ3MDI4NDVfNDA5_ecabbe4d-3f7c-4585-a50b-4643366796da" continuedAt="i31027a6650d146ce88ccdea5b191b5d8" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"><ix:continuation id="i31027a6650d146ce88ccdea5b191b5d8">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 style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">17</span></div></div></div><div id="i6a40459e955b4e419c5713179d562b23_73"></div><hr style="page-break-after:always"/><div style="min-height:85.5pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">13.&#160;<ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfMTM3NA_c3974ada-91d2-4735-ab0d-cb087e25639d" continuedAt="idcdbace3bb3b443d8e6b2c3620f38585" escape="true"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfMTM3OA_0327102c-5d39-4166-a993-127fc3be9d01" continuedAt="i8395e63350254ae2820e89c220f4e40c" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="idcdbace3bb3b443d8e6b2c3620f38585" continuedAt="i724f0e8f46924930b8e3962b256ef97d"><ix:continuation id="i8395e63350254ae2820e89c220f4e40c" continuedAt="ia0718303eabb4577baaac05af89fe573"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets.  Our leases have remaining lease terms of up to <ix:nonNumeric contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfNDQ5_ce956299-7dba-4086-a1a9-245c08ee971b">19</ix:nonNumeric> years, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:LesseeOperatingLeaseOptionToExtend" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfNTIw_058427b3-c116-4b32-b814-719aba2a945b">10</ix:nonNumeric> years, and some of which include options to terminate the lease.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfMTM4Mw_22bd47ce-b00e-426e-8428-76312577f9da" escape="true"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfMy0yLTEtMS0w_c389c0b4-d404-4c4a-8d8a-b734fa60831b">7,942</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfMy00LTEtMS0w_c0eabdef-ab8c-4d9c-b208-4a1efac44352">8,387</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfMy02LTEtMS0zODA_a3d338b8-67a9-4892-b0d9-786cab99f997">15,853</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfMy04LTEtMS0zODA_226cd7e8-3903-4dd7-be61-9e02a834646c">15,947</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNS0yLTEtMS0w_90fd9c90-959e-4aae-96cc-a6223262b345">281</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNS00LTEtMS0w_d62d2ec3-0a0c-4e91-a903-cadbb022a5ee">21</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNS02LTEtMS0zODA_e7c60840-8bb4-4065-98da-40380d266eb3">547</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNS04LTEtMS0zODA_daaa1adf-510a-439d-93da-021098105e3e">21</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNi0yLTEtMS0w_681f6aed-8b07-47a1-b115-7343af31861d">51</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNi00LTEtMS0w_65f33639-12cb-4c92-9651-3c57363c29c4">5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNi02LTEtMS0zNzQ_5fb22bfd-bd14-4413-80a9-5641f107873e">100</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNi04LTEtMS0zNzQ_8cab9c94-7b8a-4ecf-acda-909f449644a1">5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNy0yLTEtMS0w_62141bdb-2825-4aff-9931-e142c288c5f5">6,185</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNy00LTEtMS0w_0b895702-c5e5-4446-9634-df1da9da3155">5,640</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNy02LTEtMS0zNzQ_c2e6e636-f277-4fc7-8a71-93c7b7726924">12,611</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNy04LTEtMS0zNzQ_90fafa1d-9a5b-4453-9798-9b39773c65dc">11,245</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfOS0yLTEtMS0w_4325c9d6-db61-40fd-a57d-15873f3ab462">14,459</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfOS00LTEtMS0w_36aa9b67-64b3-459c-8d06-b68d0183431e">14,053</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfOS02LTEtMS0zNzQ_fd77af16-f075-4c80-88fb-619b834c3db2">29,111</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfOS04LTEtMS0zNzQ_e35ccb3d-ed01-4ba2-a433-073754c38e8f">27,218</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div><div style="padding-left:216pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(dollars and shares in thousands, except per share data)</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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-indent:27pt;margin-top:6pt;"><span><br/></span></div><ix:continuation id="i724f0e8f46924930b8e3962b256ef97d"><ix:continuation id="ia0718303eabb4577baaac05af89fe573"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfMTM4MQ_c46b1138-1611-44ba-a8f2-affc001cf7ff" escape="true"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:44.052%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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:10.719%;"></td><td style="width:1.0%;"></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:10.724%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental cash flows information:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNC0yLTEtMS03NTU_767a9ff0-dcda-4ba6-9800-3c8bf83fec9f">6,676</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNC00LTEtMS03NTU_4525a09a-cf80-459f-8aa7-ae0343562b4f">6,314</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNC0yLTEtMS0w_cc809dc3-8b96-4dd7-8061-50e058af5322">13,394</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNC00LTEtMS0w_e60b39fe-75cb-4ad8-9747-b49a80c81d5b">12,877</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNS0yLTEtMS03NDc_8ac7400f-638a-47ce-a5b2-ed1a5cd6c68b">51</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNS00LTEtMS03NDc_e892e70a-3960-4bcc-84cb-450f6eeda288">5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNS0yLTEtMS0w_c13418c7-340f-43d0-9c8a-726f4c55a067">100</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNS00LTEtMS0w_0ae66476-0061-46aa-829b-6989e588dbd2">5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNi0yLTEtMS03NDc_ba76e4a7-4d25-4146-8efd-83cd18e07965">212</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNi00LTEtMS03NDc_879b0bb4-3790-431a-b457-2f4dcc56e4ee">12</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNi0yLTEtMS0w_ad635c59-ee2e-4b7f-b139-17abcb52d2db">412</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNi00LTEtMS0w_d906cdd7-9870-487c-8f81-c93b67773c63">12</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfOS0yLTEtMS03NTU_0540daf4-19af-4b97-8278-ffbedda4d95e">1,901</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfOS00LTEtMS03NTU_fc5132e7-1f83-4c21-923b-7acceb06cd99">3,571</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfOS0yLTEtMS0w_39d8e478-8006-4ea2-bfff-c300dd7d2982">5,685</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfOS00LTEtMS0w_9e990aa2-65e7-4b05-bfa4-1606f9d5eee7">9,551</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTAtMi0xLTEtNzQ3_ab96d973-5c72-4eb3-b521-28a341d44d0b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTAtNC0xLTEtNzQ3_cef65075-4404-4217-9b57-5434ef4b4a6b">4,692</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTAtMi0xLTEtMA_b9f8e1cf-2088-414f-9f19-c4d617c8c954">440</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTAtNC0xLTEtMA_79862230-7fa9-4c9c-ac56-390bc773efc4">5,227</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTUtNi0xLTEtMzI1Nw_fa3987ef-7e60-48fe-9ebc-adeb7826ce6a">5.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTUtOC0xLTEtMzI1Nw_8f46f10a-92cb-44af-b6ff-de86d483812d">5.1</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTYtNi0xLTEtMzI1Nw_83f2f2e2-2119-4e35-b59f-ca04d022f494">6.2</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" format="ixt-sec:duryear" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTYtOC0xLTEtMzI1Nw_b4d288b8-47de-4695-87a3-03cc0eabaf62">6.6</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTktNi0xLTEtMzI1Nw_d2ba4165-fa0c-4b30-adcd-7121cf614970">3.5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTktOC0xLTEtMzI1Nw_6bd23bc9-d374-4d80-a8e2-211dea7fdfe4">3.6</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMjAtNi0xLTEtMzI1Nw_029a9eee-0a92-4e4b-b444-cf51b7572c4d">2.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMjAtOC0xLTEtMzI1Nw_2c00753f-28dc-4a46-8c60-8c6475cd3a9b">2.8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="text-indent:27pt;margin-top:12pt;"><span><br/></span></div><div id="i6a40459e955b4e419c5713179d562b23_76"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMjE5OTAyMzI1NTk4OA_c4e55f0a-4ba7-40f7-a2fc-278d63902c40" continuedAt="i2968e90f2342419890903964b9790ee9" escape="true">14.&#160;Income Taxes</ix:nonNumeric></span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"><ix:continuation id="i2968e90f2342419890903964b9790ee9">Our effective tax rate for the three and six months ended June&#160;30, 2020 was <ix:nonFraction unitRef="number" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMTY0OTI2NzQ0MjA5MQ_34c080a5-98f4-4310-9bfc-ce181b2e12e8">21.8</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMTA5OTUxMTYyODE3Nw_253c3401-aee3-4a60-95a0-8b091fce74b5">8.5</ix:nonFraction>%, respectively, compared to <ix:nonFraction unitRef="number" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMTY0OTI2NzQ0MjA3OQ_38dd0eae-d7ad-4c5e-bf70-a6e596ddfc36">14.1</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMTE4_aa03f5c6-d89b-474d-a6fa-6885ca6b5158">14.0</ix:nonFraction>% for the three and six months ended June&#160;30, 2019, respectively. The effective tax rate in each period was favorably impacted by the recognition of an income tax benefit related to excess tax benefits from stock option exercises totaling $<ix:nonFraction unitRef="usd" contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMjE5OTAyMzI1NjA2OQ_7aa1fdcd-0ac4-4eb8-a51a-45cb3a96565a">6,854</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMzI1_7d3b2861-a31a-408c-b6ca-6062f8a42161">62,509</ix:nonFraction> for the three and six months ended June&#160;30, 2020, respectively, and $<ix:nonFraction unitRef="usd" contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMTY0OTI2NzQ0MjA5NQ_729cd88c-44b9-41b8-9fa8-7bd6f59fbce1">30,727</ix:nonFraction> and  $<ix:nonFraction unitRef="usd" contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMzYw_23daa441-a83d-4546-b6eb-aac651b48b2f">59,205</ix:nonFraction> for the three and six months ended June&#160;30, 2019, respectively.</ix:continuation> </span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">19</span></div></div></div><div id="i6a40459e955b4e419c5713179d562b23_85"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-indent:-36pt;padding-left:36pt;margin-top:12pt;"><span><br/></span></div><div style="text-indent:-36pt;padding-left:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Item 2.&#160;Management's Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 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 impact of COVID-19 on us and the economy generally; 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, Part I, Item 1A of NVR&#8217;s Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2019 and other public filings.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_88"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%;">Overview</span></div><div style="text-indent:15.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration: underline;">Impact of COVID-19</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The pandemic, caused by the novel strain of coronavirus ("COVID-19"), has had a significant impact on all facets of our business. Our primary focus as we face this challenge is to do everything we can to ensure the safety and well-being of our employees, customers and trade partners. Residential construction has been deemed an essential business in each of our markets since the beginning of the pandemic, except Pennsylvania and New York, where we faced closures into May. In each of our markets, we continue to operate in accordance with the guidelines issued by the Centers for Disease Control and Prevention as well as state and local guidelines, which has resulted in significant changes to the way we conduct business.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We continued to experience elevated sales cancellations and decreased new orders during April; however, the demand for new homes began to strengthen in May and continued to do so through June. Despite increasing unemployment rates attributable to the COVID-19 pandemic, demand in the second quarter increased primarily as a result of declining mortgage interest rates coupled with pent-up demand from the first quarter and lower new home and resale inventory levels.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">From March to May, there had been significant disruption in the mortgage market as investors tightened their credit standards or exited the market, which resulted in significantly lower values for mortgage servicing rights and fewer customers able to qualify for a mortgage. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">There is uncertainty regarding the extent and timing of disruption to our business that may result from COVID-19 and related governmental actions.  There is also uncertainty as to the effects of the pandemic and related economic relief efforts on the U.S. economy, unemployment, consumer confidence, demand for our homes and the mortgage market, including lending standards and secondary mortgage markets. We are unable to predict the extent to which this will impact our operational and financial performance, including the impact of future developments such as the duration and spread of COVID-19, corresponding governmental actions, and the impact of such on our employees, customers and trade partners.  </span></div><div style="text-indent:15.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="padding-left:36pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.690%;"><tr><td style="width:1.0%;"></td><td style="width:14.403%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.574%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:77.023%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maryland, Virginia, West Virginia, Delaware and Washington, D.C.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New Jersey and Eastern Pennsylvania</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New York, Ohio, Western Pennsylvania, Indiana and Illinois</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North Carolina, South Carolina, Florida and Tennessee</span></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 lots at market prices from various third party land developers pursuant to fixed price finished lot purchase agreements (&#8220;Lot Purchase Agreements&#8221;).&#160;&#160;These Lot Purchase Agreements 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 Lot Purchase Agreement.&#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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 a Lot Purchase Agreement 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 Lot Purchase Agreements with forfeitable deposits.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, we controlled approximately 102,000 lots as described below.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We controlled approximately 98,600 lots under Lot Purchase Agreements with third parties through deposits in cash and letters of credit totaling approximately $423,600 and $6,400, respectively. Included in the number of controlled lots are approximately 9,100 lots for which we have recorded a contract land deposit impairment reserve of approximately $63,600 as of June&#160;30, 2020.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $28,400 in </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">four</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> JVs, expected to produce approximately 6,150 lots. Of the lots to be produced by the JVs, approximately 2,800 lots were controlled by us and approximately 3,350 were either under contract with unrelated parties or currently not under contract.  We had additional funding commitments totaling approximately $4,200 in the aggregate to one of the JVs at June&#160;30, 2020. </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We directly owned five separate raw land parcels, zoned for their intended use, with a cost basis, including development costs, of approximately $69,300 that we intend to develop into approximately 600 finished lots.&#160;We had additional funding commitments of approximately $5,200 under a joint development agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately $2,900.  </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 Lot Purchase Agreements, JVs and land under development, respectively.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 6,300 lots, which are not included in the number of total lots controlled.&#160;Some of these properties may require rezoning or other approvals to achieve the expected yield.&#160;&#160;These properties are controlled with deposits in cash and letters of credit totaling approximately $1,000 and $100, respectively, as of June&#160;30, 2020, of which approximately $600 is refundable if certain contractual conditions are not met.&#160;We generally expect to assign the raw land contracts to a land developer and simultaneously enter into a Lot Purchase Agreement with the assignee if the project is determined to be feasible.</span></div><div style="text-indent:15.75pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 2020 totaled $1,620,368, a 10% decrease from the second quarter of 2019.&#160;&#160;Net income for the second quarter ended June&#160;30, 2020 was $164,075, or $42.50 per diluted share, decreases of 22% and 20% when compared to net income and diluted earnings per share in the second quarter of 2019, respectively.&#160;&#160;Our homebuilding gross profit margin percentage increased to 19.2% in the second quarter of 2020 from 18.9% in the second quarter of 2019. New orders, net of cancellations (&#8220;New Orders&#8221;) increased by 13% in the second quarter of 2020 compared to the second quarter of 2019. The average sales price for New Orders in the second quarter of 2020 increased by 2% to $365.4 compared to the second quarter of 2019.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Homebuilding Operations</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 the consolidated homebuilding operations:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial Data:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,588,758&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,757,448&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,144,465&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,400,654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,284,493&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,425,388&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,579,236&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,764,194&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit margin percentage</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,210&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212,869&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,944&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Data:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New orders (units)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,239&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,916&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,378&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average new order price</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">365.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements (units)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,296&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,720&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,213&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average settlement price</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">372.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Backlog (units)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,530&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average backlog price</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">377.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New order cancellation rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:6pt;"><span><br/></span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019 </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Homebuilding revenues decreased 10% in the second quarter of 2020 compared to the same period in 2019, due primarily to a 9% decrease in the number of units settled, which were negatively impacted by the COVID-19 pandemic. </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 2020 increased to 19.2%, from 18.9% in the second quarter of 2019. Gross profit margin in the second quarter of 2020 was favorably impacted by a relative shift in settlements to higher margin communities.  </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The number of New Orders and average sales price of New Orders increased 13% and 2%, respectively, in the second quarter of 2020 compared to the second quarter of 2019.&#160;&#160;New Orders were higher in each of our market segments quarter over quarter due to favorable market conditions driven primarily by declining mortgage interest rates coupled with pent-up demand from the first quarter and lower new home and resale inventory levels. Additionally, New Orders were favorably impacted by an increase in the average number of active communities quarter over quarter.  &#160;&#160;</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 2020 decreased by approximately 8%, and as a percentage of revenue was essentially flat quarter over quarter. SG&amp;A expense was favorably impacted by a decrease in personnel costs of approximately $3,600 quarter over quarter, and by a decrease in stock based compensation expense of approximately $3,500 due to the stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019.</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019 </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Homebuilding revenues decreased 8% for the six months ended June 20, 2020 compared to the same period in 2019, due primarily to a 7% decrease in the number of units settled, which were negatively impacted by the COVID-19 pandemic. </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 2020 decreased to 18.0%, from 18.7% in the same period of 2019. Gross profit margin in 2020 was negatively impacted by contract land deposit impairment charges of approximately $37,300, or 118 basis points of revenue.  </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The number of New Orders and average sales price of New Orders increased 5% and 2%, respectively, in the first six months of 2020 compared to the same period of 2019.&#160;&#160;New Orders were higher as a result of the increase in </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">New Orders in the second quarter of 2020 as discussed above, and by an increase in the average number of active communities year over year.  &#160;&#160;</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 2020 decreased by approximately 7%, and as a percentage of revenue was essentially flat year over year. SG&amp;A expense was favorably impacted by a decrease in stock based compensation expense of approximately $16,200 due to the stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019, and higher stock option forfeitures in 2020 compared to the prior year.  </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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.  Backlog units and dollars were 10,623 units and $4,009,695, respectively, as of June&#160;30, 2020, compared to 9,530 units and $3,516,505, respectively, as of June&#160;30, 2019.&#160;The 11% increase in backlog units is primarily attributable to the increase in New Orders in the second quarter of 2020 as discussed above, coupled with a lower backlog turnover rate year over year. </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">In addition to the impact of the COVID-19 pandemic, our backlog may be impacted by customer cancellations for various reasons that are beyond our control, such as failure to obtain mortgage financing, inability to sell an existing home, job loss, or a variety of other reasons.&#160;&#160;In any period, a portion of the cancellations that we experience are related to new sales that occurred during the same period, and a portion are related to sales that occurred in prior periods and therefore appeared in the opening backlog for the current period.&#160;&#160;Expressed as the total of all cancellations during the period as a percentage of gross sales during the period, our cancellation rate was approximately 18% and 14% in the first six months of  2020 and 2019, respectively.&#160;&#160;During the most recent four quarters, approximately 6% 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 2020 or future years.  Other than those units that are cancelled, and subject to potential construction delays resulting from COVID-19 related restrictions, we expect to settle substantially all of our June&#160;30, 2020 backlog within the next twelve months.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 and other external factors over which we do not exercise control, such as the impact of governmental orders to cease or limit construction activities as a result of COVID-19.</span></div><div id="i6a40459e955b4e419c5713179d562b23_94"></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Reportable Segments</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We record impairment charges on contract land deposits when we determine that it is probable that recovery of the deposit is impaired.&#160;&#160;For segment reporting purposes, impairments on contract land deposits are generally charged to the operating segment upon the termination of a Lot Purchase Agreement with the developer, or the restructuring of a Lot Purchase Agreement resulting in the forfeiture of the deposit.&#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, 2020 and December&#160;31, 2019 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 $6,400 and $5,500 at June&#160;30, 2020 and December&#160;31, 2019, respectively, of letters of credit issued as deposits in lieu of cash.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019 or as of June 30, 2020 and December 31, 2019, as indicated.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Selected Segment Financial Data:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">839,845&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">982,032&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,613,903&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,863,356&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,219&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,804&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">204,355&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,955&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">359,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620,650&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">698,457&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,704&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">705,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit margin:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,197&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,525&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,525&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,503&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,248&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,247&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,087&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,264&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,294&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,643&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,099&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,074&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,104&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit margin percentage:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment profit:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,067&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,802&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,740&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,166&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,658&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,563&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,809&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,023&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,291&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,466&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,765&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,825&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,861&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Operating Activity:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%;"><tr><td style="width:1.0%;"></td><td style="width:17.645%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.316%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average<br/>Price</span></td></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New orders, net of cancellations:</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,381&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">443.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">411.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,442&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">442.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">375.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">364&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">727&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">378.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">677&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">378.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,536&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,276&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">317.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,761&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">320.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,490&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">296.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,277&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,986&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">365.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,239&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">358.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,916&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,378&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.976%;"><tr><td style="width:1.0%;"></td><td style="width:17.645%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.305%;"></td><td style="width:1.0%;"></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:7.316%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average<br/>Price</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,931&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">434.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,326&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">422.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,726&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">433.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,469&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">262&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">374.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">314&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">387.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">543&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">376.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">617&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">945&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">317.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,097&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,930&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,127&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,158&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">302.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">983&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,327&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">297.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,296&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,720&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">372.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,213&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">As of June 30,</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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Units</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average<br/>Price</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Backlog:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,328&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">448.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,445&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">421.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">771&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">403.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,644&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">324.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,880&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,293&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">306.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">377.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,530&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">369.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New order cancellation rate:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"></td><td style="width:44.120%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.737%;"></td><td style="width:1.0%;"></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.741%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Average active communities:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">139&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">484&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">470&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">479&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">460&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Homebuilding Inventory:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:62.181%;"></td><td style="width:1.0%;"></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.543%;"></td><td style="width:1.0%;"></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.816%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sold inventory:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">700,405&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">575,216&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,003&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">239,629&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">276,821&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230,640&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,329,858&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,074,521&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:62.181%;"></td><td style="width:1.0%;"></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.543%;"></td><td style="width:1.0%;"></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.816%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unsold lots and housing units inventory:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,008&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,459&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,690&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,331&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,126&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,333&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,089&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,420&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">170,913&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183,543&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:3pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:45pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);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="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Lots Controlled and Land Deposits:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:62.181%;"></td><td style="width:1.0%;"></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.543%;"></td><td style="width:1.0%;"></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.816%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lots controlled:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,800&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,400&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,600&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,400&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:62.181%;"></td><td style="width:1.0%;"></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.543%;"></td><td style="width:1.0%;"></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.816%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposits, net:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,227&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">205,433&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,367&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,915&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,053&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106,523&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">367,417&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419,357&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%;"><tr><td style="width:1.0%;"></td><td style="width:42.690%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.389%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.831%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.389%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.831%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.832%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.421%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.389%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.428%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposit impairments (recoveries), net:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(200)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">294&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,050&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">448&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">902&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">480&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(191)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,200&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:12pt;"><span><br/></span></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019 </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $25,700, or 21%, decrease in segment profit in the second quarter of 2020 compared to the second quarter of 2019.&#160;&#160;The decrease in segment profit was driven by a decrease in segment revenues of approximately $142,200, or 14%, quarter over quarter.  Segment revenues decreased due to a 17% decrease in the number of units settled, offset partially by a 3% increase in the average settlement price quarter over quarter.&#160;The decrease in the number of units settled was impacted by a 13% lower backlog unit balance entering the second quarter of 2020 compared to the backlog unit balance entering the second quarter of 2019, coupled with a lower backlog turnover rate quarter over quarter. The increase in the average settlement price was primarily attributable to a 4% higher average sales price of units in backlog entering the second quarter of 2020 compared to backlog entering the second quarter of 2019. The Mid Atlantic segment&#8217;s gross profit margin percentage was flat quarter over quarter.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 3% and 8%, respectively, in the second quarter of 2020 compared to the second quarter of 2019.  New Orders increased despite a 10% decrease in the average number of active communities quarter over quarter, due to improved absorption in the segment attributable to favorable market conditions driven primarily by declining mortgage interest rates and pent-up demand from the first quarter.&#160;The average sales price of New Orders was favorably impacted by a relative market shift in New Order to higher priced markets within the segment.&#160;</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $43,400, or 19%, decrease in segment profit in the first six months of 2020 compared to the first six months of 2019.  The decrease in segment profit was driven by a decrease in segment revenues of approximately $249,500, or 13%, year over year.  Segment revenues decreased due to a 17% decrease in the number of units settled, offset partially by a 4% increase in the average settlement price year over year. The decrease in the number of units settled was impacted by a 13% lower backlog unit balance entering 2020 compared to the backlog unit balance entering 2019, coupled with a lower backlog turnover rate year over year. The increase in the average settlement price was primarily attributable to a 4% higher average sales price of units in backlog entering 2020 compared to backlog entering 2019. The Mid Atlantic segment&#8217;s gross profit margin percentage remained relatively flat in the first six months of 2020 compared to the first six months of 2019.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Segment New Orders decreased 7%, while the average sales price of New Orders increased 7% in the first six months of 2020 compared to the first six months of 2019.  New Orders decreased primarily due to a 10% decrease in the average number of active communities year over year, coupled with an increase in the cancellation rate year over year as a result of the COVID-19 pandemic.</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $4,900, or 42%, decrease in segment profit in the second quarter of 2020 compared to the second quarter of 2019 due primarily to a decrease in segment revenues of approximately $23,600, or 19%, quarter over quarter. The decrease in segment revenues was attributable to a 17% decrease in the </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">number of units settled and a 3% decrease in the average settlement price quarter over quarter. The decrease in units settled was primarily attributable to a decrease in settlements in our Eastern Pennsylvania markets due primarily to the state and local governments in Pennsylvania issuing various orders that prohibited residential construction through April 2020, as a result of the COVID-19 pandemic. The decrease in the average settlement price was attributable to a relative shift in settlements to lower priced markets. The segment&#8217;s gross profit margin percentage increased to 19.9% in the second quarter of 2020 from 19.1% in the second quarter of 2019, primarily due to a relative shift in settlements to higher margin communities.&#160;</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 remained relatively flat in the second quarter of 2020 compared to the second quarter of 2019.  New Orders were flat despite an 18% increase in the average number of active communities quarter over quarter, due to an increase in the cancellation rate quarter over quarter and as a result of the COVID-19 pandemic. </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $6,200, or 27%, decrease in segment profit in the first six months of 2020 compared to the first six months of 2019 due primarily to a decrease in segment revenues of approximately $40,100, or 16%, year over year.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The decrease in segment revenues was attributable to a 12% decrease in the number of units settled and a 5% decrease in the average settlement price year over year.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The decrease in units settled was primarily attributable to a decrease in settlements in our Eastern Pennsylvania markets due primarily to the state and local governments in Pennsylvania issuing various orders that prohibited residential construction through April 2020, as a result of the COVID-19 pandemic.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The decrease in the average settlement price was attributable to a relative shift in settlements to lower priced markets. The segment&#8217;s gross profit margin percentage increased to 20.7% in the first six months of 2020 from 18.9% in the first six months of 2019, primarily due to a relative shift in settlements to higher margin communities.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Segment New Orders increased 7%, while the average sales price of New Orders remained flat, in the first six months of 2020 compared to the first six months of 2019.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The increase in New Orders was primarily attributable to a 27% increase in the average number of active communities year over year, offset partially by an increase in the cancellation rate year over year as a result of the COVID-19 pandemic. </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $13,000, or 32%, decrease in segment profit in the second quarter of 2020 compared to the second quarter of 2019, due primarily to a decrease in segment revenues of approximately $60,000, or 17%, quarter over quarter. Segment revenues decreased primarily due to a 14% decrease in the number of units settled and a 3% decrease in the average settlement price quarter over quarter. The decrease in units settled was largely attributable to a decrease in settlements in our Western Pennsylvania and New York markets due to the state and local governments in those markets issuing various orders that prohibited residential construction through April 2020, as a result of the COVID-19 pandemic. The segment&#8217;s gross profit margin percentage decreased to 18.4% in the second quarter of 2020 from 19.0% in the second quarter of 2019 due primarily to the decrease in settlements, negatively impacting our ability to leverage certain construction costs.  </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Segment New Orders increased 20%, while the average sales price of New Orders remained relatively flat in the second quarter of 2020 compared to the second quarter of 2019.&#160;New Orders increased primarily due to an 8% increase in the average number of active communities quarter over quarter, coupled with higher absorption rates in the segment attributable to favorable market conditions driven primarily by declining mortgage interest rates and pent-up demand from the first quarter. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $17,300, or 23%, decrease in segment profit in the first six months of 2020 compared to the first six months of 2019, due primarily to a decrease in segment revenues of approximately $77,800, or 11%, year over year. Segment revenues decreased primarily due to a 9% decrease in the number of units settled and a 2% decrease in the average settlement price year over year. The decrease in units settled was largely attributable to a decrease in settlements in our Western Pennsylvania and New York markets due to the state and local governments in those markets issuing various orders that prohibited residential construction through April 2020, as a result of the COVID-19 pandemic.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The segment&#8217;s gross profit margin percentage was essentially flat year over year.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Segment New Orders increased 11%, while the average sales price of New Orders remained flat in the first six months of 2020 compared to the first six months of 2019. New Orders increased primarily due to a 9% increase in the average number of active communities year over year, coupled with the favorable market conditions in the second quarter of 2020 as discussed above. </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $11,900, or 39%, increase in segment profit in the second quarter of 2020 compared to the second quarter of 2019. The increase in segment profit was primarily driven by an increase in segment revenues of approximately $57,000, or 19%, coupled with improved gross profit margins quarter over quarter. The increase in revenues is attributable to an 18% increase in the number of units settled and a 1% increase in the average settlement price quarter over quarter.  The number of units settled was favorably impacted by a 21% higher backlog unit balance entering the second quarter of 2020 compared to the same period in 2019. The segment&#8217;s gross profit margin percentage increased to 20.8% in the second quarter of 2020 from 19.2% in the second quarter of 2019, due to a relative shift in settlements to higher margin communities.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Segment New Orders increased 26%, while the average sales price of New Orders remained relatively flat in the second quarter of 2020 compared to the second quarter of 2019.&#160;&#160;New Orders were favorably impacted by a 20% increase in the average number of active communities, coupled with higher absorption rates in the segment attributable to favorable market conditions driven primarily by declining mortgage interest rates and pent-up demand from the first quarter of 2020.</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $24,000, or 37%, increase in segment profit in the first six months of 2020 compared to the first six months of 2019. The increase in segment profit was primarily driven by an increase in segment revenues of approximately $111,100, or 19%, coupled with improved gross profit margins year over year.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The increase in revenues is attributable to a 16% increase in the number of units settled and a 2% increase in the average settlement price year over year.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The number of units settled and the average settlement price were favorably impacted by a 20% higher backlog unit balance and 3% higher average sales price of units in backlog entering 2020 compared to the same period in 2019. The segment&#8217;s gross profit margin percentage increased to 21.0% in the first six months of 2020 from 19.5% in the first six months of 2019 due to a relative shift in settlements to higher margin communities.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Segment New Orders increased 22%, while the average sales price of New Orders remained flat in the first six months of 2020 compared to the first six months of 2019.  New Orders were favorably impacted by a 24% increase in the average number of active communities.   </span></div><div id="i6a40459e955b4e419c5713179d562b23_97"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">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. Our 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></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:44.198%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.725%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding consolidated gross profit:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">160,197&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,525&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,525&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,503&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,248&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,247&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,087&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,264&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,294&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,643&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73,099&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,074&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,104&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,798)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,801)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43,168)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,899)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding consolidated gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,265&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">332,060&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">565,229&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">636,460&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:44.198%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.725%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding consolidated income before taxes:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,067&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,802&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,740&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,166&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,658&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,563&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,809&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,023&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,291&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,466&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,765&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,825&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,861&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposit impairment reserve (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(460)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">374&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,075)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,324&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense (2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(13,768)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17,466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,837)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37,438)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,177&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,521&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated corporate overhead</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,288)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29,354)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(60,927)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61,089)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,803&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,462&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,456&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,710&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,144)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,024)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,338)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,998)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,013&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(200)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,244&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding consolidated income before taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">194,805&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,650&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344,724&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">408,060&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The decrease in equity-based compensation expense for the three and six-month periods ended June 30, 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, stock compensation expense for the six-month period ended June 30, 2020 was favorably impacted by higher stock option forfeitures during 2020. </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:44.198%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.725%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,581&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,378&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,336&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,790&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,626&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,349&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,353&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,687&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,497&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,050&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,512&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,812&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,676&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,786&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,076&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,177&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,521&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:3pt;"><span><br/></span></div><div id="i6a40459e955b4e419c5713179d562b23_100"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019 </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:44.198%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.719%;"></td><td style="width:1.0%;"></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.725%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loan closing volume:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total principal</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,144,428&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,231,039&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,276,531&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,372,037&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loan volume mix:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustable rate mortgages</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed-rate mortgages</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating profit:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Segment profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,571&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(666)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,111)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,089)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(472)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage banking income before tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,026&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,062&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,482&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,259&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capture rate:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage banking fees:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net gain on sale of loans</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,174&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41,574&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67,919&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title services</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,265&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,592&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,518&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,292&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Servicing fees</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">192&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">340&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,610&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 decreased by approximately $86,600, or 7%, and $95,500, or 4%, respectively, from the same periods in 2019. The decrease in loan closing volume during the three and six months ended June&#160;30, 2020 was primarily attributable to the 9% and 7% decreases, respectively, in the homebuilding segment&#8217;s number of units settled during the three and six months ended June&#160;30, 2020, compared to the same periods in 2019.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 decreased by approximately $10,500, or 40%, and $28,200, or 51%, respectively, from the same periods in 2019. These decreases were primarily attributable to decreases in mortgage banking fees of approximately $11,100 and $28,100 for the three and six months ended June 30, 2020, respectively, primarily due to the reduction in secondary market gains on the sales of loans as a result of the disruptions in the mortgage market related to the COVID-19 pandemic.</span></div><div id="i6a40459e955b4e419c5713179d562b23_103"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Our effective tax rates during the three and six months ended June&#160;30, 2020 were 21.8% and 8.5%, respectively, compared to 14.1% and 14.0% for the three and six months ended June&#160;30, 2019, respectively. The effective tax rate in each period was favorably impacted by the recognition of an income tax benefit related to excess tax benefits from stock option exercises totaling $6,854 and $62,509 for the three and six months ended June&#160;30, 2020, respectively, and $30,727 and $59,205 for the three and six months ended June&#160;30, 2019, respectively.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_106"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We had a very strong liquidity position as of June 30, 2020, with approximately $2,000,000 in cash and cash equivalents, approximately $188,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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Our homebuilding business segment funds its operations from cash flows provided by operating activities, a short-term unsecured working capital revolving credit facility and capital raised in the public debt and equity markets. </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%;">2030 Senior Notes</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">On May 4, 2020, the Company issued $600,000 of 3.00% Senior Notes due 2030 (the "2030 Senior Notes"). The 2030 Senior Notes were issued at a discount to yield 3.02% and have been reflected net of the unamortized discount in the accompanying condensed consolidated balance sheet. The offering of the 2030 Senior Notes resulted in aggregate net proceeds of approximately $595,300, after deducting underwriting discounts and offering expenses. The 2030 Senior Notes mature on May&#160;31, 2030 and bear interest at 3.00%, payable semi-annually in arrears on May 15 and November 15. The 2030 Senior Notes are senior unsecured obligations and rank equal in right of payment to all of our existing and future unsecured senior indebtedness and other obligations that are not, by their terms, expressly subordinated in right of payment to the 2030 Senior Notes.  </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $200,000. 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;The Credit Agreement provides for a $100,000 sublimit for the issuance of letters of credit of which there was approximately $11,200 outstanding at June&#160;30, 2020, and a $25,000 sublimit for a swing line commitment. The Credit Agreement termination date is July&#160;15, 2021. There was no debt outstanding under the Credit Agreement at June&#160;30, 2020.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Our mortgage banking subsidiary, 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 $150,000 revolving mortgage repurchase facility (the &#8220;Repurchase Agreement&#8221;), which is non-recourse to NVR.&#160;&#160;In July 2020, NVRM entered into the Twelfth Amendment to the Repurchase Agreement, which extended the term of the Repurchase Agreement through July 21, 2021. All other terms and conditions under the amended Repurchase Agreement remained materially consistent. At June&#160;30, 2020, there were no borrowing base limitations reducing the </span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">amount available under the Repurchase Agreement.&#160;&#160;There was no debt outstanding under the Repurchase Agreement at June&#160;30, 2020.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">For additional information regarding lines of credit and notes payable, see Part II, Item 7 of our Annual Report on Form 10-K for the year ended December&#160;31, 2019.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020, cash, restricted cash, and cash equivalents increased by $867,193.&#160;&#160;Cash provided by operating activities was $370,669.&#160;&#160;Cash was provided by earnings for the six months ended June 30, 2020 and net proceeds of $210,920 from mortgage loan activity.  Cash was primarily used to fund the increase in homebuilding inventory of $255,852, due to an increase in the number of units under construction at June&#160;30, 2020 compared to December&#160;31, 2019.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 of $7,806 included cash used for purchases of property, plant and equipment of $8,217, partially offset by the proceeds from the sale of property, plant and equipment totaling $449.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Net cash provided by financing activities for the six months ended June 30, 2020 of $504,330 was attributable primarily to the net proceeds received from the issuance of the 2030 Senior Notes and $126,046 provided from stock option exercise proceeds. Cash was used during the period to repurchase 57,611 shares of our common stock at an aggregate purchase price of $216,582, all of which were repurchased in the first quarter, under our ongoing common stock repurchase program discussed below. </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%;">Equity Repurchases</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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.&#160;&#160;This ongoing repurchase activity is conducted pursuant to publicly announced Board authorizations, and is typically executed in accordance with the safe-harbor provisions of Rule 10b-18 promulgated under the Exchange Act.&#160;&#160;In addition, the Board resolutions authorizing us to repurchase shares of our common stock specifically prohibit us from purchasing shares from our officers, directors, Profit Sharing/401(k) Plan Trust or Employee Stock Ownership Plan Trust.&#160;&#160;The repurchase program assists us in accomplishing our primary objective of creating increases in shareholder value.&#160;&#160;We did not repurchase any outstanding shares of our common stock during the second quarter of 2020.</span></div><div id="i6a40459e955b4e419c5713179d562b23_109"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Critical Accounting Policies</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 as previously disclosed in Part II, Item 7, of our Annual Report on Form 10-K for the year ended December&#160;31, 2019.</span></div><div id="i6a40459e955b4e419c5713179d562b23_112"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020. 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, 2019.</span></div><div id="i6a40459e955b4e419c5713179d562b23_115"></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_118"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-36pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Item 1.&#160;Legal Proceedings</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 id="i6a40459e955b4e419c5713179d562b23_121"></div><div style="text-indent:-36pt;padding-left:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We are supplementing the risk factors described under "Item 1A. Risk Factors" in our Annual Report on Form 10-K for the year ended December&#160;31, 2019 with the additional risk factor set forth below, which supplements, and to the extent inconsistent, supersedes such risk factors.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%;">Health epidemics, including the recent COVID-19 pandemic, have had, and could in the future have, an adverse impact on our business and operations, and the markets, states and local communities in which we operate. </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Our business and operations could be adversely affected by health epidemics, including the recent COVID-19 pandemic, impacting the markets, states and local communities in which we operate. The COVID-19 pandemic has been declared a national emergency.  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Efforts to contain the virus have led to significant disruptions to commerce, increased unemployment, lower consumer confidence and consumer demand for goods and services and general uncertainty regarding the near-term and long-term impact of the COVID-19 virus on the domestic and international economy and on public health. These developments and other consequences of the outbreak could materially and adversely affect our operations, profitability and cash flows.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The duration, severity, and scope of the COVID-19 outbreak is highly uncertain.</span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> The COVID-19 pandemic has adversely impacted and may continue to adversely impact our business.  To date, our primary focus as we face this challenge has been to do everything we can to ensure the safety and well-being of our employees, customers and trade partners. </span></div><div style="padding-left:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;">Homebuilding</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">:  State governments in every market where we operate have instituted social distancing and &#160;&#160;other restrictions, which have resulted in significant changes to the way we conduct business. We are operating in accordance with the guidelines issued by the Centers for Disease Control and Prevention, as well as state and local guidelines, in all of our markets.  </span></div><div style="padding-left:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;">Mortgage</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">:  We are operating in accordance with state and local guidelines with respect to our mortgage banking and settlement services activities.  As a result of the COVID-19 pandemic, the mortgage market has been significantly disrupted as investors tightened their credit standards or exited the market.  This disruption has adversely impacted our business to date, as it has resulted in significantly lower values for mortgage servicing rights. </span></div><div style="text-indent:27pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The ultimate impact of the COVID-19 pandemic or a similar health epidemic is highly uncertain and subject to change.  There is uncertainty regarding governmental actions that may occur, and the effects of economic relief efforts on the U.S. economy, either of which could be potential disruptors to our business. Over the long term, these disruptions related to COVID-19 could lower demand for our products, impair our ability to sell and/or build homes in our normal manner, increase our losses on contract land deposits, and negatively impact our lending and secondary mortgage market activities.  </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The full extent to which the COVID-19 pandemic will affect our operations cannot be predicted at this time, including, but not limited to, the duration and severity of the outbreak, governmental reactions and policies, the impact of such on our employees, customers and trade partners, and the length of time required for normal economic and operating conditions to resume.</span><span style="background-color:rgb(255,255,255, 0.0);color:#212529;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> While the spread of COVID-19 may eventually be mitigated, there is no guarantee that a future outbreak of this or any other widespread epidemics will not occur, or that the U.S. economy will recover, either of which could seriously harm our business.</span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="i6a40459e955b4e419c5713179d562b23_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-indent:-36pt;padding-left:36pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Item 2.&#160;Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="padding-left:36pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(in thousands)</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020. On November 6, 2019 and February 12, 2020, 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 $300,000 per authorization.&#160;&#160;The repurchase authorizations do not have expiration dates.&#160;We did not repurchase any shares of our common stock during the second quarter of 2020. As of June 30, 2020, we had a total of $400,559 available under the outstanding repurchase authorizations.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">36</span></div></div></div><div id="i6a40459e955b4e419c5713179d562b23_127"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%;"><div style="-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-indent:-36pt;padding-left:36pt;margin-top:6pt;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Item 6.&#160;Exhibits</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.750%;"><tr><td style="width:1.0%;"></td><td style="width:7.704%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.347%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:39.209%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.347%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.423%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.347%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.251%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.347%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.423%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:1.347%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.255%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Incorporated by Reference</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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibit Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibit Description</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Form</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">File<br/>Number</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibit<br/>Number</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Filing Date</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/906163/000119312520132497/d907303dex41.htm">Sixth Supplemental Indenture dated as of May 4, 2020 among NVR, Inc. and U.S. Bank Trust National Association.</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8-K</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5/4/2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit101.htm">Twelfth Amendment to Amended and Restated Master Repurchase Agreement </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit101.htm">d</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit101.htm">ated July 8, 2020 between NVR Mortgage Finance, Inc. and U.S. Bank National Association. Filed herewith.</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.1</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit311.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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.2</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit312.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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit321.htm">Certification of NVR&#8217;s Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. Filed herewith.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.INS</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.SCH</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.CAL</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.DEF</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.LAB</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.PRE</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:6pt;"><span><br/></span></div><div style="text-align:center;margin-top:6pt;"><span><br/></span></div><div style="position:relative;width:100%;height:36pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">37</span></div></div></div><div id="i6a40459e955b4e419c5713179d562b23_130"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i6a40459e955b4e419c5713179d562b23_7">Table of Contents</a></span></div></div><div style="text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">SIGNATURE</span></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:85.818%;"><tr><td style="width:1.0%;"></td><td style="width:37.693%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.006%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:50.301%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NVR, Inc.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date:  August 3, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Daniel D. Malzahn</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Daniel D. Malzahn</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior Vice President, Chief Financial Officer and Treasurer</span></td></tr></table></div><div><span><br/></span></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">38</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>exhibit101.htm
<DESCRIPTION>EX-10.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 2020 Workiva -->
<title>Document</title></head><body><div id="i26f35a3844c1488aa8cb86355717347b_1"></div><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Exhibit 10.1</font></div></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">TWELFTH AMENDMENT TO AMENDED AND RESTATED </font></div><div style="text-align:center;margin-bottom:0.24pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">MASTER REPURCHASE AGREEMENT</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">THIS TWELFTH AMENDMENT TO AMENDED AND RESTATED MASTER REPURCHASE AGREEMENT (this &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Amendment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;), dated as of July 8, 2020, but effective as of July 22, 2020 (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Effective Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;), is made and entered into among NVR MORTGAGE FINANCE, INC., a Virginia corporation (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Seller</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;), U.S. BANK NATIONAL ASSOCIATION, as agent (in such capacity, the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Agent</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;) and a Buyer, and the other Buyers (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Buyers</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;).</font></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">RECITALS</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">A.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:24.34pt;">The Seller and the Buyers are parties to an Amended and Restated Master Repurchase Agreement dated as of August 2, 2011 as amended by a First Amendment to Amended and Restated Master Repurchase Agreement dated as of August 1, 2012, a Second Amendment to Amended and Restated Master Repurchase Agreement dated as of November&#160;13, 2012, a Third Amendment to Amended and Restated Master Repurchase Agreement dated as of November 29, 2012, a Fourth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 31, 2013, a Fifth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 30, 2014, a Sixth Amendment to Amended and Restated Master Repurchase Agreement dated as of July 29, 2015, a Seventh Amendment to Amended and Restated Master Purchase Agreement dated as of January 18, 2016, an Eighth Amendment to Amended and Restated Master Purchase Agreement dated as of July 27, 2016, a Ninth Amendment to Amended and Restated Master Purchase Agreement dated as of July 26, 2017, a Tenth Amendment to Amended and Restated Master Repurchase Agreement dated July 25, 2018, and an Eleventh Amendment to Amended and Restated Master Repurchase Agreement dated as of July 24, 2019 (as further amended, restated or otherwise modified from time to time, the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Repurchase Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221;)&#59; and</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">B.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:25pt;">The Seller and the Buyers now desire to amend certain provisions of the Repurchase Agreement as set forth herein.</font></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">AGREEMENT</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In consideration of the premises herein and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, all parties hereto agree as follows&#58;</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Section 1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;padding-left:22.7pt;">Definitions</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Capitalized terms used and not otherwise defined in this Amendment have the meanings specified in the Repurchase Agreement.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Section 2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;padding-left:22.7pt;">Amendments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Repurchase Agreement is hereby amended as follows&#58;  </font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Definitions</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Section 1.2 of the Repurchase Agreement is hereby amended by adding or amending and restating, as applicable, the following defined terms to read in their entireties as follows&#58;</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><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="text-align:justify;"><font><br></font></div></div><div style="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Anti-Corruption Laws</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#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="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">LIBOR</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the London interbank offered rate. </font></div><div style="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">LIBOR Margin</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means 1.75%.</font></div><div style="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">LIBOR Rate</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the greater of (a) zero and (b) the one-month LIBOR rate quoted by the Agent from Reuters Screen LIBOR01 Page or any successor thereto that may be designated by the Agent as provided in Section 6.7, which shall be that one-month LIBOR rate in effect and reset each LIBOR Business Day, adjusted for any reserve requirement and any subsequent costs arising from a change in government regulation, such rate rounded up to the nearest one-sixteenth percent.</font></div><div style="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Pricing Rate</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the LIBOR Rate (or, if applicable, the alternate rate determined under </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Section 6.7</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">) plus the LIBOR Margin or the Default Pricing Rate, as determined under this Agreement.</font></div><div style="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Sanctions</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#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="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Termination Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8221; means the earlier of (i) July 21, 2021, 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="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">The Buyers&#8217; Commitments to Purchase</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Section 3.9(e) of the Repurchase Agreement is hereby amended by deleting the reference to &#8220;Section 3.9(f)&#8221; and insert in its place &#8220;Section 3.9(e)&#8221;.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.3</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Provisions Relating to LIBOR Rate</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Section 6.7 of the Repurchase Agreement is amended and restated in its entirety to read as follows&#58; </font></div><div style="padding-left:108pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">6.7&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Provisions Relating to LIBOR Rate</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  If the Agent has determined that (a) the LIBOR Rate is no longer available, either because (i) the LIBOR Rate is not being quoted or published, (ii) any relevant agency or authority has announced that the LIBOR Rate will no longer be published or is no longer representative, or (iii) any similar circumstance exists such that the LIBOR Rate has become unavailable or ceased to exist, or (b) similar repurchase arrangements are being documented with a replacement rate to the LIBOR Rate, the Agent may, in its discretion, upon notice to the Seller and the Buyers, replace the LIBOR Rate with a replacement rate (which may include a successor index and a spread adjustment), taking </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2</font></div><div><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="text-align:justify;"><font><br></font></div></div><div style="padding-left:108pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">into consideration any selection or recommendation of a replacement rate by any relevant agency or authority and evolving or prevailing market conventions. 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. The Agent does not warrant or accept any responsibility for the administration or submission of, or any other matter related to, the LIBOR Rate 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, the LIBOR Rate. </font></div><div style="padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.4</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Anti-Corruption Laws&#59; Sanctions</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. Section 15 of the Repurchase Agreement is hereby amended by renumbering Section &#8220;15.5&#8221; as Section &#8220;15.6&#8221; and inserting in the appropriate place a new Section &#8220;15.5&#8221; which reads in its entirety&#58; </font></div><div style="text-indent:36pt;padding-left:72pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">15.5&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Anti-Corruption Laws&#59; Sanctions</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  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><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;vertical-align:top;"> </sup><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">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="padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.5</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Compliance with Applicable Laws</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. Section 16.7 of the Repurchase Agreement is hereby amended adding the following to the end thereto&#58; </font></div><div style="padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The Seller will, and will cause each Subsidiary to, (a) comply in all material respects with all laws, rules, regulations, 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 </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3</font></div><div><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="text-align:justify;"><font><br></font></div></div><div style="padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">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 federal or state law.</font></div><div style="padding-left:72pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.6</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Anti-Money Laundering Compliance</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. Section 16 of the Repurchase Agreement is hereby amended by adding a new Section &#8220;16.20&#8221; to the end thereof which reads in its entirety&#58; </font></div><div style="text-indent:36pt;padding-left:72pt;"><font><br></font></div><div style="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">16.20&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">Anti-Money Laundering Compliance</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  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="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.7</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Use of Proceeds</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. Section 17.6 of the Repurchase Agreement is hereby amended adding the following to the end thereto&#58; </font></div><div style="padding-left:72pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">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 Loans or Letters of Credit, whether as Administrative Agent, Arranger, Issuing Bank, Lender, underwriter, advisor, investor, or otherwise).</font></div><div style="padding-left:72pt;text-align:justify;"><font><br></font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.8</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Approved Investors</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. Schedule AI of the Repurchase Agreement is hereby amended and restated in its entirety to read as set forth on </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Exhibit A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> to this Amendment. </font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Section 3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;padding-left:22.7pt;">Representations, Warranties, Authority, No Adverse Claim</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  </font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Reassertion of Representations and Warranties, No Default</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Seller hereby represents and warrants that on and as of the date hereof and after giving effect to this Amendment (a) all of the representations and warranties in the Repurchase Agreement are true, correct, and complete in all respects as of the date hereof as though made on and as of such date, except for changes permitted by the terms of the Repurchase Agreement, and (b) there will exist no Default or Event of Default under the Repurchase Agreement, as amended by this Amendment, on such date that the Buyers have not waived.  </font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Authority, No Conflict, No Consent Required</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Seller represents and warrants that it has the power, legal right, and authority to enter into this Amendment and </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4</font></div><div><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="text-align:justify;"><font><br></font></div></div><div style="padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">has duly authorized by proper corporate action the execution and delivery of this Amendment and none of the agreements herein contravenes or constitutes a default under any agreement, instrument, or indenture to which the Seller is a party or a signatory, any provision of the Seller&#8217;s articles of incorporation or bylaws, or any other agreement or requirement of law or results in the imposition of any Lien on any of its property under any agreement binding on or applicable to the Seller or any of its property except, if any, in favor of the Buyers.  The Seller represents and warrants that no consent, approval, or authorization of or registration or declaration with any Person, including but not limited to any governmental authority, is required in connection with the execution and delivery by the Seller of this Amendment or the performance of obligations of the Seller herein described, except for those that the Seller has obtained or provided and as to which the Seller has delivered certified copies of documents evidencing each such action to the Buyers.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.3</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">No Adverse Claim</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Seller hereby warrants, acknowledges, and agrees that no events have taken place and no circumstances exist at the date hereof that would give the Seller a basis to assert a defense, offset, or counterclaim to any claim of the Agent or the Buyers with respect to the Seller&#8217;s obligations under the Repurchase Agreement as amended by this Amendment. </font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Section 4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;padding-left:22.7pt;">Conditions Precedent</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The effectiveness of the amendments hereunder on the Effective Date shall be subject to satisfaction of the following conditions precedent&#58;</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;">The Agent shall have received the following documents in a quantity sufficient that the Seller and each Buyer may each have a fully executed original of each such document&#58;</font></div><div style="text-indent:36pt;padding-left:76.3pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.4pt;">this Amendment duly executed by the Seller, the Agent, and the Buyers&#59; </font></div><div style="text-indent:36pt;padding-left:76.3pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:17.72pt;">an amendment to the Custody Agreement duly executed by the parties thereto, in form and substance acceptable to the Agent&#59;</font></div><div style="text-indent:36pt;padding-left:76.3pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:18.4pt;">a certificate of the Secretary or an Assistant Secretary of the Seller certifying (i) that there has been no change to Seller&#8217;s articles of incorporation or bylaws since copies of the same were delivered to the Agent on August 5, 2008&#59; (ii) as to a copy attached thereto of resolutions authorizing the execution, delivery, and performance of this Amendment, and the other documents and agreements executed and delivered in connection herewith&#59; and (iii) as to the names, incumbency, and specimen signatures of the persons authorized to execute this Amendment on behalf of the Seller&#59; and</font></div><div style="text-indent:36pt;padding-left:76.3pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(d)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:17.72pt;">such other documents as the Agent reasonably requests.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;">The Seller shall have paid any outstanding Agent&#8217;s Fees and any other fees then due under Article 9 of the Repurchase Agreement.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5</font></div><div><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="text-align:justify;"><font><br></font></div></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Section 5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration: underline;padding-left:22.7pt;">Miscellaneous</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Ratifications</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The terms and provisions set forth in this Amendment shall modify and supersede all inconsistent terms and provisions set forth in the Repurchase Agreement and the other Repurchase Documents.  Except as expressly modified and superseded by this Amendment, the terms and provisions of the Repurchase Agreement and each other Repurchase Document are ratified and confirmed and shall continue in full force and effect.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Survival</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The representations and warranties made by the Seller in this Amendment shall survive the execution and delivery of this Amendment.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.3</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Reference to Repurchase Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Each of the Repurchase Documents, including the Repurchase Agreement and any and all other agreements, documents, or instruments now or hereafter executed and delivered pursuant to the terms hereof or pursuant to the terms of the Repurchase Agreement as amended hereby, is hereby amended so that any reference in such Repurchase Document to the Repurchase Agreement shall refer to the Repurchase Agreement as amended and modified hereby.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.4</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Applicable Law</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Amendment shall be governed by and construed in accordance with the laws of the State of New York as applicable to the Repurchase Agreement.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.5</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Successors and Assigns</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Amendment is binding upon and shall inure to the benefit of the Agent, the Buyers, the Seller, and their respective successors and assigns, except that the Seller may not assign or transfer any of its rights or obligations hereunder without the prior written consent of each of the Buyers.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.6</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Counterparts</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Amendment may be executed in one or more counterparts, each of which when so executed shall be deemed to be an original, but all of which when taken together shall constitute one and the same instrument.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.7</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Headings</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The headings, captions, and arrangements used in this Amendment are for convenience only and shall not affect the interpretation of this Amendment.</font></div><div style="text-indent:36pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.8</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">ENTIRE AGREEMENT</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  THIS AMENDMENT AND THE OTHER REPURCHASE DOCUMENTS REPRESENT THE FINAL AGREEMENT AMONG THE PARTIES HERETO AND THERETO, AND MAY NOT BE CONTRADICTED BY EVIDENCE OF PRIOR, CONTEMPORANEOUS, OR SUBSEQUENT ORAL AGREEMENTS OF THE PARTIES HERETO.  THERE ARE NO UNWRITTEN ORAL AGREEMENTS AMONG THE PARTIES.</font></div><div style="text-align:center;margin-bottom:12pt;"><font><br></font></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">6</font></div><div><font><br></font></div></div></div><div id="i26f35a3844c1488aa8cb86355717347b_4"></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="text-align:right;"><font><br></font></div></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">IN WITNESS WHEREOF, the parties have caused this Amendment to be executed as of the date first written above.</font></div><div style="padding-left:252pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">NVR MORTGAGE FINANCE, INC., as Seller</font></div><div style="padding-left:2.52pt;text-align:justify;"><font><br></font></div><div style="padding-left:2.52pt;text-align:justify;"><font><br></font></div><div style="padding-left:252pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">By&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">&#160;&#47;s&#47; Eugene Bredow&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Name&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">&#160;Eugene Bredow&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Title&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">&#160;President&#160;&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;"><font><br></font></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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="text-align:justify;"><font><br></font></div></div><div style="padding-left:252pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">U.S. BANK NATIONAL ASSOCIATION, as Agent and as a Buyer</font></div><div style="padding-left:2.52pt;text-align:justify;"><font><br></font></div><div style="padding-left:252pt;text-align:justify;"><font><br></font></div><div style="padding-left:252pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">By&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">&#160;&#47;s&#47; Edwin D. Jenkins&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Name&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">&#160;Edwin D. Jenkins&#160;&#160;&#160;</font></div><div style="padding-left:252pt;text-align:justify;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Title&#58;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">&#160;Senior Vice President&#160;&#160;&#160;</font></div><div style="text-align:right;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;margin-bottom:12pt;"><font><br></font></div></div></div><div id="i26f35a3844c1488aa8cb86355717347b_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><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">EXHIBIT A to</font></div><div style="text-align:right;margin-bottom:0.24pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">TWELFTH Amendment to</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Amended and Restated</font></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Master Repurchase Agreement</font></div><div style="text-indent:36pt;padding-left:360pt;text-align:justify;margin-bottom:0.12pt;"><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">SCHEDULE AI </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">TO MASTER REPURCHASE AGREEMENT</font></div><div style="text-align:center;"><font><br></font></div><div style="text-align:center;"><img alt="image01.jpg" src="image01.jpg" style="height:627px;width:624px;"></div><div style="text-align:right;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>exhibit311.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 2020 Workiva -->
<title>Document</title></head><body><div id="ie233ac552aee45da8e879554eedc5371_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Paul C. Saville, certify that&#58;</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);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><font><br></font></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.736%;"><tr><td style="width:1.0%;"></td><td style="width:50.006%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.555%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:40.439%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:39pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:39pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:39pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58;  August 3, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Paul C. Saville</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paul C. Saville</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>exhibit312.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 2020 Workiva -->
<title>Document</title></head><body><div id="iacf6e15024f64fa28c7947856d5ed9f3_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:18pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);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><font><br></font></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.736%;"><tr><td style="width:1.0%;"></td><td style="width:50.006%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.555%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:40.439%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:39pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:39pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:39pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58;  August 3, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Daniel D. Malzahn</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Daniel D. Malzahn</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Senior Vice President, Chief Financial Officer and Treasurer</font></td></tr></table></div><div><font><br></font></div><div style="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>5
<FILENAME>exhibit321.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 2020 Workiva -->
<title>Document</title></head><body><div id="i83226d2ddccb4c308edb2befad0920ea_1"></div><div style="min-height:42.75pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Exhibit 32</font></div><div style="text-align:center;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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&#160;30, 2020 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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:36pt;margin-top:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);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;"><font><br></font></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.736%;"><tr><td style="width:1.0%;"></td><td style="width:50.006%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.555%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:40.439%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:39pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:39pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:39pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58;  August 3, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Paul C. Saville</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paul C. Saville</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Daniel D. Malzahn</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Daniel D. Malzahn</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">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="position:relative;width:100%;height:42.75pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>nvr-20200630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:389b1312-c4fd-400f-be23-1e1e920d74c1,g:d6cb8060-7a96-4102-b1d6-a597da172831-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nvr="http://www.nvrinc.com/20200630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.nvrinc.com/20200630">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.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/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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-20200630_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-20200630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" 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-20200630_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-20200630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" 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="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="ShareholdersEquity" roleURI="http://www.nvrinc.com/role/ShareholdersEquity">
        <link:definition>2119107 - 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>2320304 - 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>2421409 - 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>2422410 - 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>2123108 - 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>2324305 - 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>2425411 - 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>2126109 - 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>2327306 - 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>2428412 - 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>2429413 - 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>2430414 - 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>2431415 - 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>2432416 - 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>2133110 - 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>2334307 - 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>2435417 - 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>2436418 - 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>2437419 - 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>2138111 - 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>2439420 - 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="DebtDetails" roleURI="http://www.nvrinc.com/role/DebtDetails">
        <link:definition>2440421 - Disclosure - Debt (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="CommitmentsandContingencies" roleURI="http://www.nvrinc.com/role/CommitmentsandContingencies">
        <link:definition>1105112 - 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>2141113 - 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>2342308 - 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>2443422 - 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>2444423 - 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>2445424 - 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>2146114 - 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>2447425 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesPolicies" roleURI="http://www.nvrinc.com/role/IncomeTaxesPolicies">
        <link:definition>2248202 - Disclosure - Income Taxes (Policies)</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_CreditAgreementMember" abstract="true" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" abstract="false" name="ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <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_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" abstract="false" name="MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <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_LossReserveOnContractLandDeposits" abstract="false" name="LossReserveOnContractLandDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_NorthEastMember" abstract="true" name="NorthEastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nvr_CapitalizedInterestDisclosureTextBlock" abstract="false" name="CapitalizedInterestDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" abstract="false" name="SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nvr_ConsolidatedJointVentureMember" abstract="true" name="ConsolidatedJointVentureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" abstract="false" name="StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" abstract="false" name="AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_LettersOfCreditOnRawLandContracts" abstract="false" name="LettersOfCreditOnRawLandContracts" nillable="true" xbrli:periodType="instant" 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_IncomeTaxTable" abstract="true" name="IncomeTaxTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="nvr_LeasesWeightedAverageLeaseTermsAbstract" abstract="true" name="LeasesWeightedAverageLeaseTermsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_LineOfCreditMaximumIncrementalCommitmentAmount" abstract="false" name="LineOfCreditMaximumIncrementalCommitmentAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_LandUnderDevelopmentDisclosureTextBlock" abstract="false" name="LandUnderDevelopmentDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nvr_DeferredCompensationActivityAdjustments" abstract="false" name="DeferredCompensationActivityAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" abstract="false" name="UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity" abstract="false" name="PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <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_UnsoldLotsAndHousingUnits" abstract="false" name="UnsoldLotsAndHousingUnits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_SublimitForSwingLineCommitmentMember" abstract="true" name="SublimitForSwingLineCommitmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" abstract="true" name="LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_DeferredCompensationTrustMember" abstract="true" name="DeferredCompensationTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_JointVentureLotsControlledByCompany" abstract="false" name="JointVentureLotsControlledByCompany" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_MidAtlanticMember" abstract="true" name="MidAtlanticMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nvr_SouthEastMember" abstract="true" name="SouthEastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" abstract="false" name="NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_LeasesCashFlowInformationAbstractAbstract" abstract="true" name="LeasesCashFlowInformationAbstractAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="nvr_ExpectedProductionOfFinishedLotsFromJointVentures" abstract="false" name="ExpectedProductionOfFinishedLotsFromJointVentures" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" abstract="false" name="JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_MortgagesHeldForSaleMember" abstract="true" name="MortgagesHeldForSaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nvr_ContractLandDepositImpairmentRecovery" abstract="false" name="ContractLandDepositImpairmentRecovery" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_UnallocatedCorporateOverhead" abstract="false" name="UnallocatedCorporateOverhead" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_SeniorNotesDueTwoThousandThirtyMember" abstract="true" name="SeniorNotesDueTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nvr_NumberOfJointVentures" abstract="false" name="NumberOfJointVentures" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" abstract="false" name="NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_CorporateReconcilingItemsAndEliminationsMember" abstract="true" name="CorporateReconcilingItemsAndEliminationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nvr_SublimitForIssuanceOfLettersOfCreditMember" abstract="true" name="SublimitForIssuanceOfLettersOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nvr_JointVenturesLineItems" abstract="true" name="JointVenturesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_AggregateAdditionalFundingCommitments" abstract="false" name="AggregateAdditionalFundingCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_CorporateCapitalAllocationCharge" abstract="false" name="CorporateCapitalAllocationCharge" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" abstract="false" name="ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="nvr_JointVenturesTable" abstract="true" name="JointVenturesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <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_FairValueMeasurementAssumedGainLossFromLoanSale" abstract="false" name="FairValueMeasurementAssumedGainLossFromLoanSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_MidEastMember" abstract="true" name="MidEastMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nvr_IncomeTaxLineItems" abstract="true" name="IncomeTaxLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_SeniorNotesDueTwoThousandTwentyTwoMember" abstract="true" name="SeniorNotesDueTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_ContractLandDepositReserveAdjustment" abstract="false" name="ContractLandDepositReserveAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_DeferredCompensationLiabilityMember" abstract="true" name="DeferredCompensationLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_RefundableDeposits" abstract="false" name="RefundableDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="nvr_NumberJointVenturesWithAdditionalFundingCommitment" abstract="false" name="NumberJointVenturesWithAdditionalFundingCommitment" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" abstract="true" name="RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="nvr_NumberOfRawParcelsOfLandOwned" abstract="false" name="NumberOfRawParcelsOfLandOwned" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="nvr_LotsControlledByCompany" abstract="false" name="LotsControlledByCompany" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_RepurchaseAgreementMember" abstract="true" name="RepurchaseAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>nvr-20200630_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 2020 Workiva-->
<!--r:389b1312-c4fd-400f-be23-1e1e920d74c1,g:d6cb8060-7a96-4102-b1d6-a597da172831-->
<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-20200630.xsd#Cover"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/Cover" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="nvr-20200630.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_LiabilitiesAndStockholdersEquity_78c9668d-4f23-4ad6-bb3b-3047aca73c2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_efac2d86-8970-4313-b88e-1f9203a8ba3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_78c9668d-4f23-4ad6-bb3b-3047aca73c2c" xlink:to="loc_us-gaap_Liabilities_efac2d86-8970-4313-b88e-1f9203a8ba3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_3a6ac75b-98a9-4a5e-be11-723e6e00aae4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_78c9668d-4f23-4ad6-bb3b-3047aca73c2c" xlink:to="loc_us-gaap_CommitmentsAndContingencies_3a6ac75b-98a9-4a5e-be11-723e6e00aae4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1ded341d-0240-4fff-959b-d1b08ddbe958" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_78c9668d-4f23-4ad6-bb3b-3047aca73c2c" xlink:to="loc_us-gaap_StockholdersEquity_1ded341d-0240-4fff-959b-d1b08ddbe958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_afcd3894-c824-4be7-b8c8-42753492258b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_68a9eada-267b-4a1e-911a-dfa2b1364453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_afcd3894-c824-4be7-b8c8-42753492258b" xlink:to="loc_us-gaap_CommonStockValue_68a9eada-267b-4a1e-911a-dfa2b1364453" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_568b38d3-2c7f-4f4d-9ac2-8f1fd620aa3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_afcd3894-c824-4be7-b8c8-42753492258b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_568b38d3-2c7f-4f4d-9ac2-8f1fd620aa3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_87836558-118d-4972-9583-7454c72ca702" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_afcd3894-c824-4be7-b8c8-42753492258b" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_87836558-118d-4972-9583-7454c72ca702" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_98575b77-35cf-4571-ace5-84107781a2a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_afcd3894-c824-4be7-b8c8-42753492258b" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_98575b77-35cf-4571-ace5-84107781a2a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_01b680e6-a4ea-4642-a7d2-5e3241d4e51e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_afcd3894-c824-4be7-b8c8-42753492258b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_01b680e6-a4ea-4642-a7d2-5e3241d4e51e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_7fe24630-7622-4b5e-9ac2-4de0967f0fb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_afcd3894-c824-4be7-b8c8-42753492258b" xlink:to="loc_us-gaap_TreasuryStockValue_7fe24630-7622-4b5e-9ac2-4de0967f0fb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders_8ab0122c-af24-4d2c-8a57-41cf0b2cc357" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryOperativeBuilders"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_19e71a7f-b74e-407a-a92b-e1c929d632c1" xlink:href="nvr-20200630.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_8ab0122c-af24-4d2c-8a57-41cf0b2cc357" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_19e71a7f-b74e-407a-a92b-e1c929d632c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_9f9ec7d7-5d2c-4bea-a97e-d81c21f69206" xlink:href="nvr-20200630.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_8ab0122c-af24-4d2c-8a57-41cf0b2cc357" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_9f9ec7d7-5d2c-4bea-a97e-d81c21f69206" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_61f24f70-01ed-452e-b45d-28be2aaeef04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8ab0122c-af24-4d2c-8a57-41cf0b2cc357" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_61f24f70-01ed-452e-b45d-28be2aaeef04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_050406a9-fd33-404f-8d0b-5db55c740d12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8ab0122c-af24-4d2c-8a57-41cf0b2cc357" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_050406a9-fd33-404f-8d0b-5db55c740d12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e2874e09-fdb0-4abd-a873-9f5f885eaf7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e2874e09-fdb0-4abd-a873-9f5f885eaf7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_2c645a04-e239-4a0a-ba84-f766e1cfeb92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_2c645a04-e239-4a0a-ba84-f766e1cfeb92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_44db56d8-dd92-4ad2-9c64-4180fe044e95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:to="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_44db56d8-dd92-4ad2-9c64-4180fe044e95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_42fbde42-f3f2-4a29-af4d-0ce13b7ac4e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_42fbde42-f3f2-4a29-af4d-0ce13b7ac4e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_8fc63b97-d43e-4160-bfcf-a18a9ae3d5a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_8fc63b97-d43e-4160-bfcf-a18a9ae3d5a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets_8f9067ff-f7b6-4795-bf0d-b5a27e37c0f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:to="loc_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets_8f9067ff-f7b6-4795-bf0d-b5a27e37c0f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_e877549d-3a8f-4fdf-8406-00c36f753175" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:to="loc_us-gaap_OtherAssets_e877549d-3a8f-4fdf-8406-00c36f753175" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_d0ba1b93-d7ef-49a6-bc98-ca1ac472c0c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:to="loc_us-gaap_AccountsReceivableNet_d0ba1b93-d7ef-49a6-bc98-ca1ac472c0c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders_efd6b422-4f9d-476b-bec4-44a0e5b9767e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryOperativeBuilders"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:to="loc_us-gaap_InventoryOperativeBuilders_efd6b422-4f9d-476b-bec4-44a0e5b9767e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_5a63266b-b283-4e11-9178-2658cf085fa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b5a7890d-2afe-4773-b0db-ceba04648ccf" xlink:to="loc_us-gaap_DepositsAssets_5a63266b-b283-4e11-9178-2658cf085fa6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_5f696600-2cdb-4178-a3e3-4cae232780d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_292eeb5e-b2cf-416d-9d56-2353439a644a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5f696600-2cdb-4178-a3e3-4cae232780d6" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_292eeb5e-b2cf-416d-9d56-2353439a644a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_0bf2d53d-b0a1-46ea-aa6a-07a5cb4a8708" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5f696600-2cdb-4178-a3e3-4cae232780d6" xlink:to="loc_us-gaap_OperatingLeaseLiability_0bf2d53d-b0a1-46ea-aa6a-07a5cb4a8708" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_f58bc2d3-62b9-417c-8b82-62e7c63ad8b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5f696600-2cdb-4178-a3e3-4cae232780d6" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_f58bc2d3-62b9-417c-8b82-62e7c63ad8b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_5b1c65a6-f9fb-4c96-82cb-1788f81fa88b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5f696600-2cdb-4178-a3e3-4cae232780d6" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_5b1c65a6-f9fb-4c96-82cb-1788f81fa88b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_5f268a18-2518-4c35-8e32-6d5e99c5bf4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5f696600-2cdb-4178-a3e3-4cae232780d6" xlink:to="loc_us-gaap_ContractWithCustomerLiability_5f268a18-2518-4c35-8e32-6d5e99c5bf4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_5a2eaaf2-5f98-4d16-b40c-8d8a38a98dfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5f696600-2cdb-4178-a3e3-4cae232780d6" xlink:to="loc_us-gaap_SeniorNotes_5a2eaaf2-5f98-4d16-b40c-8d8a38a98dfa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="nvr-20200630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="nvr-20200630.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_a101e06e-373e-4de1-a4db-83152e1b75e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_cf8b918f-bd14-4120-84ec-33ee3ba5ad57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a101e06e-373e-4de1-a4db-83152e1b75e7" xlink:to="loc_us-gaap_OtherIncome_cf8b918f-bd14-4120-84ec-33ee3ba5ad57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e6cfd4af-4685-45cc-9a20-dc79eecaa6c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a101e06e-373e-4de1-a4db-83152e1b75e7" xlink:to="loc_us-gaap_InterestExpense_e6cfd4af-4685-45cc-9a20-dc79eecaa6c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_ef3dd76c-9c1f-4019-8b50-06440e2df2f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a101e06e-373e-4de1-a4db-83152e1b75e7" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_ef3dd76c-9c1f-4019-8b50-06440e2df2f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_4a7a2200-2bef-4813-89ca-8d5bcaaf0d0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a101e06e-373e-4de1-a4db-83152e1b75e7" xlink:to="loc_us-gaap_Revenues_4a7a2200-2bef-4813-89ca-8d5bcaaf0d0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_02312abc-c385-4c02-a340-8d46f136903d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a101e06e-373e-4de1-a4db-83152e1b75e7" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_02312abc-c385-4c02-a340-8d46f136903d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_55c1959e-5616-4975-b4b9-21b3d4c6368d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a101e06e-373e-4de1-a4db-83152e1b75e7" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_55c1959e-5616-4975-b4b9-21b3d4c6368d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_80ea6e54-3e63-4362-82eb-e7eb9c4f88a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a101e06e-373e-4de1-a4db-83152e1b75e7" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_80ea6e54-3e63-4362-82eb-e7eb9c4f88a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_294295e5-ea24-4e60-ab64-2cfa2c547a4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_5d9227fb-dbd0-43c8-b889-275f322b42f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_294295e5-ea24-4e60-ab64-2cfa2c547a4f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_5d9227fb-dbd0-43c8-b889-275f322b42f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_acc3d6fe-8175-4622-a1eb-3f06a5b3ea37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_294295e5-ea24-4e60-ab64-2cfa2c547a4f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_acc3d6fe-8175-4622-a1eb-3f06a5b3ea37" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="nvr-20200630.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_NetCashProvidedByUsedInOperatingActivities_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6cb7fc43-962b-40dc-9b79-ac76d1a777a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_NetIncomeLoss_6cb7fc43-962b-40dc-9b79-ac76d1a777a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b8aa2288-b24b-4834-afca-c358521a84c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b8aa2288-b24b-4834-afca-c358521a84c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_cae0c8bb-1982-4b43-8104-cea3c54978cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_ShareBasedCompensation_cae0c8bb-1982-4b43-8104-cea3c54978cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositImpairmentRecovery_c26383cc-89f0-4885-8f0d-ef30527e80f6" xlink:href="nvr-20200630.xsd#nvr_ContractLandDepositImpairmentRecovery"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_nvr_ContractLandDepositImpairmentRecovery_c26383cc-89f0-4885-8f0d-ef30527e80f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_0f66511e-0afb-451c-937a-c0db9ca19ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_0f66511e-0afb-451c-937a-c0db9ca19ffb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_67a5ddcb-82b1-4fba-a33f-74a0da2a87d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_67a5ddcb-82b1-4fba-a33f-74a0da2a87d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_8f5caf01-3fd8-4033-a1a5-ebbbf2300af5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_8f5caf01-3fd8-4033-a1a5-ebbbf2300af5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_38ec5f81-e72f-4097-b164-199f5599f44a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_38ec5f81-e72f-4097-b164-199f5599f44a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_c41decaf-bd68-449f-a2d6-9e911b7f8692" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_c41decaf-bd68-449f-a2d6-9e911b7f8692" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_c2546d6a-b70d-46bc-bf1e-ae813ce54eb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDepositsOutstanding"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_c2546d6a-b70d-46bc-bf1e-ae813ce54eb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_2b7cb2bd-4c64-458b-928d-de5de63a57f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_2b7cb2bd-4c64-458b-928d-de5de63a57f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_57e281dc-ddb9-48fc-a81b-e56737973865" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_57e281dc-ddb9-48fc-a81b-e56737973865" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2c55597e-0d01-473f-9c3e-b3af35d20aa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2c55597e-0d01-473f-9c3e-b3af35d20aa8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_3d0d578b-a643-4a0e-ab7d-5dff37e67193" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b78db1b-23a8-467a-adf4-6d2e6a3bdfa8" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_3d0d578b-a643-4a0e-ab7d-5dff37e67193" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cf6642df-a657-4953-bbd2-a6d4c3acbca6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_260bc8ff-7990-467c-943a-0d4c3d0d3c26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cf6642df-a657-4953-bbd2-a6d4c3acbca6" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_260bc8ff-7990-467c-943a-0d4c3d0d3c26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_1f11105f-f813-491c-9f48-6f09a8f12939" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cf6642df-a657-4953-bbd2-a6d4c3acbca6" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_1f11105f-f813-491c-9f48-6f09a8f12939" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_9b49600d-e78c-4940-a91e-b2a85402a674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cf6642df-a657-4953-bbd2-a6d4c3acbca6" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_9b49600d-e78c-4940-a91e-b2a85402a674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_130aa2aa-dad0-4ecf-816c-de4ec312b191" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cf6642df-a657-4953-bbd2-a6d4c3acbca6" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_130aa2aa-dad0-4ecf-816c-de4ec312b191" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_d0c64077-1ba1-40ac-a5f7-c42aa3ec3ff1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_cf6642df-a657-4953-bbd2-a6d4c3acbca6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_d0c64077-1ba1-40ac-a5f7-c42aa3ec3ff1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_21fddbc1-572c-493d-88ea-7e96d2a7e0cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_9b2b32ba-5cae-421e-92fd-6b49809bcce0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_21fddbc1-572c-493d-88ea-7e96d2a7e0cb" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_9b2b32ba-5cae-421e-92fd-6b49809bcce0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_4acefece-a511-44fe-854e-dd08dcbc2bc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_21fddbc1-572c-493d-88ea-7e96d2a7e0cb" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_4acefece-a511-44fe-854e-dd08dcbc2bc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6f295e77-a309-477e-aab3-e59a1a61f8e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_21fddbc1-572c-493d-88ea-7e96d2a7e0cb" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6f295e77-a309-477e-aab3-e59a1a61f8e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_dc74568c-e289-4c29-8fee-ea796187531c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_21fddbc1-572c-493d-88ea-7e96d2a7e0cb" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_dc74568c-e289-4c29-8fee-ea796187531c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_61f9ca1e-a588-4907-a579-c0386971031b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7178d62f-ce12-4bf2-abf0-33e27b66a21d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_61f9ca1e-a588-4907-a579-c0386971031b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7178d62f-ce12-4bf2-abf0-33e27b66a21d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_690cdd4a-53da-41c9-aa98-e7573436af44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_61f9ca1e-a588-4907-a579-c0386971031b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_690cdd4a-53da-41c9-aa98-e7573436af44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0592433b-6334-48e5-b734-cef042746036" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_61f9ca1e-a588-4907-a579-c0386971031b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_0592433b-6334-48e5-b734-cef042746036" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="nvr-20200630.xsd#SignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="nvr-20200630.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#SignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEs" xlink:type="simple" xlink:href="nvr-20200630.xsd#VariableInterestEntitiesVIEs"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEs" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#VariableInterestEntitiesVIEsTables"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#VariableInterestEntitiesVIEsAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="simple" xlink:href="nvr-20200630.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_177b3ce3-a0c1-4e69-8c6a-f07220bf50de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits_bae43130-6207-46ef-89ca-6e950de3604a" xlink:href="nvr-20200630.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_177b3ce3-a0c1-4e69-8c6a-f07220bf50de" xlink:to="loc_nvr_ContractLandDeposits_bae43130-6207-46ef-89ca-6e950de3604a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_b7c89646-b2a8-4e73-97f9-2ca04ac8d5a7" xlink:href="nvr-20200630.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_177b3ce3-a0c1-4e69-8c6a-f07220bf50de" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_b7c89646-b2a8-4e73-97f9-2ca04ac8d5a7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesJointVentures" xlink:type="simple" xlink:href="nvr-20200630.xsd#JointVenturesJointVentures"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/JointVenturesJointVentures" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#JointVenturesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LandUnderDevelopment" xlink:type="simple" xlink:href="nvr-20200630.xsd#LandUnderDevelopment"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/LandUnderDevelopment" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#LandUnderDevelopmentAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CapitalizedInterest" xlink:type="simple" xlink:href="nvr-20200630.xsd#CapitalizedInterest"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/CapitalizedInterest" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CapitalizedInterestTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#CapitalizedInterestTables"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/CapitalizedInterestTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsperShare" xlink:type="simple" xlink:href="nvr-20200630.xsd#EarningsperShare"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/EarningsperShare" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#EarningsperShareTables"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/EarningsperShareTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="simple" xlink:href="nvr-20200630.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_e7a85a94-e6c6-4222-835c-374e5cf5f17e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_43dedbbb-2057-4936-ae41-ebef82843b06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e7a85a94-e6c6-4222-835c-374e5cf5f17e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_43dedbbb-2057-4936-ae41-ebef82843b06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0fe900b7-c080-4e8a-a1ba-0fca6694c5a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e7a85a94-e6c6-4222-835c-374e5cf5f17e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0fe900b7-c080-4e8a-a1ba-0fca6694c5a5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="nvr-20200630.xsd#ShareholdersEquity"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#ShareholdersEquityTables"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#ShareholdersEquityAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ProductWarranties" xlink:type="simple" xlink:href="nvr-20200630.xsd#ProductWarranties"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/ProductWarranties" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ProductWarrantiesTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#ProductWarrantiesTables"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/ProductWarrantiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails" xlink:type="simple" xlink:href="nvr-20200630.xsd#ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosures" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosures"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosures" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosuresTables"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosuresAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosuresRevenuesDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail" xlink:type="simple" xlink:href="nvr-20200630.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_3748e36a-a2da-4dee-ac4a-eacd86acdf6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_76d34589-990e-472f-86ed-70b41f0ce4a3" xlink:href="nvr-20200630.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_3748e36a-a2da-4dee-ac4a-eacd86acdf6a" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_76d34589-990e-472f-86ed-70b41f0ce4a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_84f7de0e-66d3-40a8-b05f-a6ad49143179" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3748e36a-a2da-4dee-ac4a-eacd86acdf6a" xlink:to="loc_us-gaap_ShareBasedCompensation_84f7de0e-66d3-40a8-b05f-a6ad49143179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_b4041ced-e001-4461-baa5-d274db391a80" xlink:href="nvr-20200630.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_3748e36a-a2da-4dee-ac4a-eacd86acdf6a" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_b4041ced-e001-4461-baa5-d274db391a80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnallocatedCorporateOverhead_520c0509-dc99-4616-bce5-fd8adb7c4e78" xlink:href="nvr-20200630.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_3748e36a-a2da-4dee-ac4a-eacd86acdf6a" xlink:to="loc_nvr_UnallocatedCorporateOverhead_520c0509-dc99-4616-bce5-fd8adb7c4e78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationAdjustmentsAndOther_cf7548eb-953a-4014-a205-004efff9e275" xlink:href="nvr-20200630.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_3748e36a-a2da-4dee-ac4a-eacd86acdf6a" xlink:to="loc_nvr_ConsolidationAdjustmentsAndOther_cf7548eb-953a-4014-a205-004efff9e275" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_a401cb7d-55af-4287-8fac-0f587ed90199" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3748e36a-a2da-4dee-ac4a-eacd86acdf6a" xlink:to="loc_us-gaap_InterestExpense_a401cb7d-55af-4287-8fac-0f587ed90199" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosuresCorporateCapitalAllocationChargeDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail" xlink:type="simple" xlink:href="nvr-20200630.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_f9e95518-1bf7-406e-9daf-ec4ab672af54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9bb99f69-ec18-491e-baf1-9ad78924de5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f9e95518-1bf7-406e-9daf-ec4ab672af54" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9bb99f69-ec18-491e-baf1-9ad78924de5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a5a2be64-f369-4bf1-829a-c16bff76b408" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f9e95518-1bf7-406e-9daf-ec4ab672af54" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a5a2be64-f369-4bf1-829a-c16bff76b408" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_caffe658-b23a-486a-90a4-f9ec9e38efec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f9e95518-1bf7-406e-9daf-ec4ab672af54" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_caffe658-b23a-486a-90a4-f9ec9e38efec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_db5c2b60-340c-4e42-86eb-72c6331e12bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f9e95518-1bf7-406e-9daf-ec4ab672af54" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_db5c2b60-340c-4e42-86eb-72c6331e12bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_e81d9818-0ff9-4e57-bb61-0c1ff06272d5" xlink:href="nvr-20200630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_f9e95518-1bf7-406e-9daf-ec4ab672af54" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_e81d9818-0ff9-4e57-bb61-0c1ff06272d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationEntriesAndOtherForAssets_0bdddc1e-6fb0-453c-8a10-db482d68d516" xlink:href="nvr-20200630.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_f9e95518-1bf7-406e-9daf-ec4ab672af54" xlink:to="loc_nvr_ConsolidationEntriesAndOtherForAssets_0bdddc1e-6fb0-453c-8a10-db482d68d516" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValue" xlink:type="simple" xlink:href="nvr-20200630.xsd#FairValue"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/FairValue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#FairValueTables"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/FairValueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#FairValueAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#FairValueUndesignatedDerivativeInstrumentsDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="simple" xlink:href="nvr-20200630.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_a5cdc565-3275-4e5e-97ed-ed274a829780" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_8396949f-540f-4b95-a282-69217cc94a3f" xlink:href="nvr-20200630.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_a5cdc565-3275-4e5e-97ed-ed274a829780" xlink:to="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_8396949f-540f-4b95-a282-69217cc94a3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_a315e8f5-23c5-4313-8132-42f4af9c3697" xlink:href="nvr-20200630.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_a5cdc565-3275-4e5e-97ed-ed274a829780" xlink:to="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_a315e8f5-23c5-4313-8132-42f4af9c3697" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_e8819a1d-5033-40a6-9f86-354441f73bb6" xlink:href="nvr-20200630.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_a5cdc565-3275-4e5e-97ed-ed274a829780" xlink:to="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_e8819a1d-5033-40a6-9f86-354441f73bb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_f14365d1-c92c-48c6-b5be-2eae99e66391" xlink:href="nvr-20200630.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_a5cdc565-3275-4e5e-97ed-ed274a829780" xlink:to="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_f14365d1-c92c-48c6-b5be-2eae99e66391" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/Debt" xlink:type="simple" xlink:href="nvr-20200630.xsd#Debt"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/Debt" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/DebtAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#DebtAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/DebtAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/DebtDetails" xlink:type="simple" xlink:href="nvr-20200630.xsd#DebtDetails"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/DebtDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="nvr-20200630.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/Leases" xlink:type="simple" xlink:href="nvr-20200630.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="nvr-20200630.xsd#LeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="nvr-20200630.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_19abb87d-ca7c-4e05-9a32-5d0aa05cceec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_7ec14cb3-ef52-4831-abed-f1e562fdbd56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_19abb87d-ca7c-4e05-9a32-5d0aa05cceec" xlink:to="loc_us-gaap_OperatingLeaseExpense_7ec14cb3-ef52-4831-abed-f1e562fdbd56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8af63a74-b77f-41ef-affc-efcc2b416e2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_19abb87d-ca7c-4e05-9a32-5d0aa05cceec" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_8af63a74-b77f-41ef-affc-efcc2b416e2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_a2945a43-6d7f-4a05-a576-d2da216240aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_19abb87d-ca7c-4e05-9a32-5d0aa05cceec" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_a2945a43-6d7f-4a05-a576-d2da216240aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_cc8de6be-d049-49a4-9a9a-2c1db19964ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_19abb87d-ca7c-4e05-9a32-5d0aa05cceec" xlink:to="loc_us-gaap_ShortTermLeaseCost_cc8de6be-d049-49a4-9a9a-2c1db19964ed" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesSupplementalInformationDetails" xlink:type="simple" xlink:href="nvr-20200630.xsd#LeasesSupplementalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/LeasesSupplementalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxes" xlink:type="simple" xlink:href="nvr-20200630.xsd#IncomeTaxes"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxes" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesPolicies" xlink:type="simple" xlink:href="nvr-20200630.xsd#IncomeTaxesPolicies"/>
  <link:calculationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesPolicies" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>nvr-20200630_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 2020 Workiva-->
<!--r:389b1312-c4fd-400f-be23-1e1e920d74c1,g:d6cb8060-7a96-4102-b1d6-a597da172831-->
<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/Cover" xlink:type="simple" xlink:href="nvr-20200630.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/Cover" xlink:type="extended" id="i225d8bfe64764e259d264ad6b210177d_Cover"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="nvr-20200630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended" id="ic5d4a4abf6084ff0b02bd085eea2dce6_CondensedConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0fa2b884-1952-4aac-8961-93732932d2ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0fa2b884-1952-4aac-8961-93732932d2ee" xlink:to="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8eb168b1-6bc3-4482-a30a-248af929a940" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8eb168b1-6bc3-4482-a30a-248af929a940" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_7dc71f73-e7a4-4592-9942-17ec23671c66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_7dc71f73-e7a4-4592-9942-17ec23671c66" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_048d0e8d-a986-4152-85c0-5c7db1a38ab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_048d0e8d-a986-4152-85c0-5c7db1a38ab2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_bf56fea1-3d55-466e-8c43-6df48827c8d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_AccountsReceivableNet_bf56fea1-3d55-466e-8c43-6df48827c8d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_3547c75b-c978-4692-8501-f232e8345840" xlink:href="nvr-20200630.xsd#nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_3547c75b-c978-4692-8501-f232e8345840" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_62d0f303-bfec-497a-947d-382f152f13fc" xlink:href="nvr-20200630.xsd#nvr_UnsoldLotsAndHousingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_62d0f303-bfec-497a-947d-382f152f13fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_66cf1bc5-8c2a-479a-bbc2-7cd4ca904f43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_66cf1bc5-8c2a-479a-bbc2-7cd4ca904f43" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_0e66a34f-0805-4b6b-8a62-284f9b18c180" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateInventoryConstructionMaterials"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_0e66a34f-0805-4b6b-8a62-284f9b18c180" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders_468c291a-a06b-41d9-84a9-56d4714b35d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryOperativeBuilders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:to="loc_us-gaap_InventoryOperativeBuilders_468c291a-a06b-41d9-84a9-56d4714b35d7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_ac5871f2-5c32-4ca0-8be6-035498e1e7fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_DepositsAssets_ac5871f2-5c32-4ca0-8be6-035498e1e7fa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3e904f87-2c4e-4a9f-82c3-35eb958e6e05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3e904f87-2c4e-4a9f-82c3-35eb958e6e05" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_76d1a9a8-4fb5-41d1-b44b-8f03492ca039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_76d1a9a8-4fb5-41d1-b44b-8f03492ca039" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets_a49b8f56-5b48-4d2b-b18b-f7e11fce43d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets_a49b8f56-5b48-4d2b-b18b-f7e11fce43d6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_96590554-2d51-4038-91e6-1ac7709eb18a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_OtherAssets_96590554-2d51-4038-91e6-1ac7709eb18a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_41a9b15e-0f4c-4f9d-ac34-cc040dbfa4f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_Assets_41a9b15e-0f4c-4f9d-ac34-cc040dbfa4f3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0fa2b884-1952-4aac-8961-93732932d2ee" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_7157f589-dcd7-4192-b2e4-32f846831079" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_7157f589-dcd7-4192-b2e4-32f846831079" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_c8f1564f-9178-4dfc-a138-5b62691413d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_c8f1564f-9178-4dfc-a138-5b62691413d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_d31575a8-c432-4b9f-a67e-68bb849d1669" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_ContractWithCustomerLiability_d31575a8-c432-4b9f-a67e-68bb849d1669" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5b47cea3-e3a5-4d23-b091-690862d9d14f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_OperatingLeaseLiability_5b47cea3-e3a5-4d23-b091-690862d9d14f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_f15345a4-ffc7-4f21-8d85-34081c4fe1e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_SeniorNotes_f15345a4-ffc7-4f21-8d85-34081c4fe1e0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_c1e6da9f-b466-470a-a14a-fd360eadced8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_c1e6da9f-b466-470a-a14a-fd360eadced8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0faef866-6ae0-417b-935f-84ee3bad4a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_Liabilities_0faef866-6ae0-417b-935f-84ee3bad4a39" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a671842f-c8d9-4f9b-b31c-2f22aeef37eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a671842f-c8d9-4f9b-b31c-2f22aeef37eb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e8c64210-e22e-4df3-b15f-e9912b1fec0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_CommonStockValue_e8c64210-e22e-4df3-b15f-e9912b1fec0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c023239e-4a52-4df4-b372-666703c41da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c023239e-4a52-4df4-b372-666703c41da6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_eaa2fccb-e9a1-44b3-9454-3cc61e2c6864" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesHeldInEmployeeTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_eaa2fccb-e9a1-44b3-9454-3cc61e2c6864" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_d622016f-e79a-4061-8341-7125c5af808d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_d622016f-e79a-4061-8341-7125c5af808d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc161c27-b616-4f22-b9b4-0017640af73f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc161c27-b616-4f22-b9b4-0017640af73f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_fd41ceda-759b-4fc1-aa15-1a43566a0064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_TreasuryStockValue_fd41ceda-759b-4fc1-aa15-1a43566a0064" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9eb37327-5101-400d-a794-93991a0790a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_StockholdersEquity_9eb37327-5101-400d-a794-93991a0790a0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_dccb1c22-c68d-43d0-b3da-76abd34953e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_dccb1c22-c68d-43d0-b3da-76abd34953e4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_db0ea3a0-3900-416b-a84b-ebb12b30a35c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0fa2b884-1952-4aac-8961-93732932d2ee" xlink:to="loc_us-gaap_StatementTable_db0ea3a0-3900-416b-a84b-ebb12b30a35c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4031d66f-85e9-4e00-8197-50e37af2dfd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_db0ea3a0-3900-416b-a84b-ebb12b30a35c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4031d66f-85e9-4e00-8197-50e37af2dfd0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4031d66f-85e9-4e00-8197-50e37af2dfd0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4031d66f-85e9-4e00-8197-50e37af2dfd0" xlink:to="loc_us-gaap_SegmentDomain_4031d66f-85e9-4e00-8197-50e37af2dfd0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4ba4d9ce-5981-4fb6-b729-f1bb516ddd51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_4031d66f-85e9-4e00-8197-50e37af2dfd0" xlink:to="loc_us-gaap_SegmentDomain_4ba4d9ce-5981-4fb6-b729-f1bb516ddd51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_7b4a9553-e6d0-46e1-8e47-829912d78315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4ba4d9ce-5981-4fb6-b729-f1bb516ddd51" xlink:to="loc_us-gaap_HomeBuildingMember_7b4a9553-e6d0-46e1-8e47-829912d78315" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_1bbc0330-530a-4a41-8431-87117d426ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4ba4d9ce-5981-4fb6-b729-f1bb516ddd51" xlink:to="loc_us-gaap_MortgageBankingMember_1bbc0330-530a-4a41-8431-87117d426ad7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="nvr-20200630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="iff5334a1b7a142b4ae284190c8625776_CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="nvr-20200630.xsd#CondensedConsolidatedStatementsofIncome"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome" xlink:type="extended" id="i7745051bb7ab4b6684b4da692e7dc98e_CondensedConsolidatedStatementsofIncome">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_8aaaaff6-dcdd-41ae-8d6d-a71d783f98b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_Revenues_8aaaaff6-dcdd-41ae-8d6d-a71d783f98b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_1f0a43b9-9cb3-441e-ae45-7d87046537ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_1f0a43b9-9cb3-441e-ae45-7d87046537ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_ecc1977c-780e-4ca3-8a0c-7d4ba3ab0439" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_OtherIncome_ecc1977c-780e-4ca3-8a0c-7d4ba3ab0439" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_28409474-a2ff-4404-8c90-1d10e11b2dc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_28409474-a2ff-4404-8c90-1d10e11b2dc4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_55a59012-73d9-4878-a6ab-c737fa4a68ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_55a59012-73d9-4878-a6ab-c737fa4a68ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_357c9124-1db2-49ad-b04f-7e19196fab5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_OperatingIncomeLoss_357c9124-1db2-49ad-b04f-7e19196fab5b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_e4e9244f-4b46-4f6b-8d8a-199b4f473a37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_e4e9244f-4b46-4f6b-8d8a-199b4f473a37" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3741cc23-0ee9-4d3a-a329-268456dd9c9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_InterestExpense_3741cc23-0ee9-4d3a-a329-268456dd9c9a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_a2392bf1-b548-488c-a2ac-f4d0bad82d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_a2392bf1-b548-488c-a2ac-f4d0bad82d0e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8b61a633-4c6b-4db0-b81e-ae945216a9a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8b61a633-4c6b-4db0-b81e-ae945216a9a8" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4427d0a6-ecf2-471e-b3dd-79e586210879" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_NetIncomeLoss_4427d0a6-ecf2-471e-b3dd-79e586210879" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_209e0a51-9c46-462a-a3a4-6f16e73d8ba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_EarningsPerShareBasic_209e0a51-9c46-462a-a3a4-6f16e73d8ba4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_11549443-64c0-4695-98b8-ad0e448afff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_EarningsPerShareDiluted_11549443-64c0-4695-98b8-ad0e448afff3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e3205aff-06df-44f8-b9d8-087d0ee8d2f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e3205aff-06df-44f8-b9d8-087d0ee8d2f1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8ec43dd5-5a6d-4c53-97c3-f2e01d9d0f40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8ec43dd5-5a6d-4c53-97c3-f2e01d9d0f40" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3f59a055-ca26-4fc4-b628-9ad95cc7b94a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_StatementTable_3f59a055-ca26-4fc4-b628-9ad95cc7b94a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d754c2e9-9e07-446f-809a-377df8bf605c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_3f59a055-ca26-4fc4-b628-9ad95cc7b94a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d754c2e9-9e07-446f-809a-377df8bf605c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d754c2e9-9e07-446f-809a-377df8bf605c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d754c2e9-9e07-446f-809a-377df8bf605c" xlink:to="loc_us-gaap_SegmentDomain_d754c2e9-9e07-446f-809a-377df8bf605c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_eb6cb7d4-3a6e-445e-8f1f-299b44a29c97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d754c2e9-9e07-446f-809a-377df8bf605c" xlink:to="loc_us-gaap_SegmentDomain_eb6cb7d4-3a6e-445e-8f1f-299b44a29c97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_2abfa42a-23a4-45cf-a7eb-cbba719ecf5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_eb6cb7d4-3a6e-445e-8f1f-299b44a29c97" xlink:to="loc_us-gaap_HomeBuildingMember_2abfa42a-23a4-45cf-a7eb-cbba719ecf5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_12c8578e-b67f-40eb-8c8d-c22bfe0756cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_eb6cb7d4-3a6e-445e-8f1f-299b44a29c97" xlink:to="loc_us-gaap_MortgageBankingMember_12c8578e-b67f-40eb-8c8d-c22bfe0756cb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="nvr-20200630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended" id="if7744b6060a94fecb7184b59a16ff84a_CondensedConsolidatedStatementsofCashFlows">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c742195f-9f81-430b-a094-cfd3dc3dd39b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_63c1f820-3349-4b73-8910-cc139ebb57a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c742195f-9f81-430b-a094-cfd3dc3dd39b" xlink:to="loc_us-gaap_StatementTable_63c1f820-3349-4b73-8910-cc139ebb57a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_09eb126f-2f6d-4f10-8c65-1a4045b42aaa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_63c1f820-3349-4b73-8910-cc139ebb57a9" xlink:to="loc_srt_RestatementAxis_09eb126f-2f6d-4f10-8c65-1a4045b42aaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_09eb126f-2f6d-4f10-8c65-1a4045b42aaa_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_09eb126f-2f6d-4f10-8c65-1a4045b42aaa" xlink:to="loc_srt_RestatementDomain_09eb126f-2f6d-4f10-8c65-1a4045b42aaa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_6adf7c51-22ac-4577-9b80-51ac136ef1d2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_09eb126f-2f6d-4f10-8c65-1a4045b42aaa" xlink:to="loc_srt_RestatementDomain_6adf7c51-22ac-4577-9b80-51ac136ef1d2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="nvr-20200630.xsd#SignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SignificantAccountingPolicies" xlink:type="extended" id="ic304f4b32842431493f26c57e22c0d44_SignificantAccountingPolicies"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="nvr-20200630.xsd#SignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies" xlink:type="extended" id="i5a0281140cb04dca95d437b47197ea16_SignificantAccountingPoliciesPolicies"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#SignificantAccountingPoliciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail" xlink:type="extended" id="if7c27613ea854f0e86e015e6e792f4f7_SignificantAccountingPoliciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1d6afc1f-3ac3-4d94-b9a6-21d68579fe54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_9995bbcc-0d9c-4352-9a80-f229080c31fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1d6afc1f-3ac3-4d94-b9a6-21d68579fe54" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_9995bbcc-0d9c-4352-9a80-f229080c31fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_832259a6-f49c-4ba0-a3bc-adfc412d048c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1d6afc1f-3ac3-4d94-b9a6-21d68579fe54" xlink:to="loc_us-gaap_ContractWithCustomerLiability_832259a6-f49c-4ba0-a3bc-adfc412d048c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_9b9cdd9a-87ab-4131-8531-cfbcb44a079d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1d6afc1f-3ac3-4d94-b9a6-21d68579fe54" xlink:to="loc_us-gaap_CapitalizedContractCostNet_9b9cdd9a-87ab-4131-8531-cfbcb44a079d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1d6afc1f-3ac3-4d94-b9a6-21d68579fe54" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_0fcfc2a0-4355-45e1-9b4c-452a09f1c0e9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:to="loc_srt_ConsolidatedEntitiesAxis_0fcfc2a0-4355-45e1-9b4c-452a09f1c0e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_0fcfc2a0-4355-45e1-9b4c-452a09f1c0e9_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_0fcfc2a0-4355-45e1-9b4c-452a09f1c0e9" xlink:to="loc_srt_ConsolidatedEntitiesDomain_0fcfc2a0-4355-45e1-9b4c-452a09f1c0e9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_603fc1b1-980e-405f-b805-c22313505954" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_0fcfc2a0-4355-45e1-9b4c-452a09f1c0e9" xlink:to="loc_srt_ConsolidatedEntitiesDomain_603fc1b1-980e-405f-b805-c22313505954" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_9580b37f-3a1c-4e9c-86a6-8308f56fb1de" xlink:href="nvr-20200630.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_603fc1b1-980e-405f-b805-c22313505954" xlink:to="loc_nvr_ConsolidatedJointVentureMember_9580b37f-3a1c-4e9c-86a6-8308f56fb1de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9e68dde1-1653-47d1-85bc-09604a8213e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9e68dde1-1653-47d1-85bc-09604a8213e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9e68dde1-1653-47d1-85bc-09604a8213e3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9e68dde1-1653-47d1-85bc-09604a8213e3" xlink:to="loc_us-gaap_SegmentDomain_9e68dde1-1653-47d1-85bc-09604a8213e3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2653ef5b-d87a-40af-973e-51c38a276737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9e68dde1-1653-47d1-85bc-09604a8213e3" xlink:to="loc_us-gaap_SegmentDomain_2653ef5b-d87a-40af-973e-51c38a276737" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_6dd953d8-6acb-44f1-9d56-b70437f8074d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_2653ef5b-d87a-40af-973e-51c38a276737" xlink:to="loc_us-gaap_HomeBuildingMember_6dd953d8-6acb-44f1-9d56-b70437f8074d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_57e2100f-235d-40f2-a446-0d26112496a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_57e2100f-235d-40f2-a446-0d26112496a7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_57e2100f-235d-40f2-a446-0d26112496a7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_57e2100f-235d-40f2-a446-0d26112496a7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_57e2100f-235d-40f2-a446-0d26112496a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e25189f6-4c6b-4104-934b-67c1dcbce3d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_57e2100f-235d-40f2-a446-0d26112496a7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e25189f6-4c6b-4104-934b-67c1dcbce3d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_4558fa6f-8ec4-4890-80cc-f98d545f7a7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_e25189f6-4c6b-4104-934b-67c1dcbce3d3" xlink:to="loc_us-gaap_OtherAssetsMember_4558fa6f-8ec4-4890-80cc-f98d545f7a7a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEs" xlink:type="simple" xlink:href="nvr-20200630.xsd#VariableInterestEntitiesVIEs"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEs" xlink:type="extended" id="ib61c2e3731064f07853915de430b8ed2_VariableInterestEntitiesVIEs"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#VariableInterestEntitiesVIEsTables"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables" xlink:type="extended" id="if60ea2304a2e4022b51b72b528229e08_VariableInterestEntitiesVIEsTables"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#VariableInterestEntitiesVIEsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail" xlink:type="extended" id="iadf0bd9690314638a1607022a14d7cc7_VariableInterestEntitiesVIEsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_98ae9d92-a68a-4ae8-a305-5f1de91b3eb9" xlink:href="nvr-20200630.xsd#nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_98ae9d92-a68a-4ae8-a305-5f1de91b3eb9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity_0d334e76-df41-4dea-b77e-b97c11985162" xlink:href="nvr-20200630.xsd#nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity_0d334e76-df41-4dea-b77e-b97c11985162" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsControlledByCompany_3c3d94c7-dc7b-47b2-9fcf-a49205141fde" xlink:href="nvr-20200630.xsd#nvr_LotsControlledByCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_LotsControlledByCompany_3c3d94c7-dc7b-47b2-9fcf-a49205141fde" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_be5d91c6-0c21-4671-ac49-9ce411c76d37" xlink:href="nvr-20200630.xsd#nvr_ContractLandDepositsOnLotPurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_be5d91c6-0c21-4671-ac49-9ce411c76d37" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_1435d42e-b839-4589-972a-4d416002c30d" xlink:href="nvr-20200630.xsd#nvr_LetterOfCreditOnLotPurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_1435d42e-b839-4589-972a-4d416002c30d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits_0e521178-ca01-44bd-913b-5a26e74b8b6c" xlink:href="nvr-20200630.xsd#nvr_ContractLandDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_ContractLandDeposits_0e521178-ca01-44bd-913b-5a26e74b8b6c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LettersOfCreditOnRawLandContracts_ac211c02-6f22-4819-8a25-bcc77d83a7b7" xlink:href="nvr-20200630.xsd#nvr_LettersOfCreditOnRawLandContracts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_LettersOfCreditOnRawLandContracts_ac211c02-6f22-4819-8a25-bcc77d83a7b7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RefundableDeposits_bec3cf6a-27df-4890-8aa3-6a8e58912123" xlink:href="nvr-20200630.xsd#nvr_RefundableDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_RefundableDeposits_bec3cf6a-27df-4890-8aa3-6a8e58912123" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_adf823c1-2649-4bde-9d12-7299aa934db2" xlink:href="nvr-20200630.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_adf823c1-2649-4bde-9d12-7299aa934db2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_16556a8d-8a91-4e06-9bdf-467bf48e972a" xlink:href="nvr-20200630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_16556a8d-8a91-4e06-9bdf-467bf48e972a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_9e4c3e6a-99b1-4387-85f3-38e7f41908a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_9e4c3e6a-99b1-4387-85f3-38e7f41908a7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_262bcad1-4855-4865-98cc-9db99dff5e36" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_9e4c3e6a-99b1-4387-85f3-38e7f41908a7" xlink:to="loc_srt_ConsolidatedEntitiesAxis_262bcad1-4855-4865-98cc-9db99dff5e36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_262bcad1-4855-4865-98cc-9db99dff5e36_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_262bcad1-4855-4865-98cc-9db99dff5e36" xlink:to="loc_srt_ConsolidatedEntitiesDomain_262bcad1-4855-4865-98cc-9db99dff5e36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c7c59d73-f27c-4ead-afbc-dfc792fb4239" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_262bcad1-4855-4865-98cc-9db99dff5e36" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c7c59d73-f27c-4ead-afbc-dfc792fb4239" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_cb85393c-aade-4a2a-8ade-5738c50cf39d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c7c59d73-f27c-4ead-afbc-dfc792fb4239" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_cb85393c-aade-4a2a-8ade-5738c50cf39d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_e6604dca-6e66-4402-85ab-2c86f7c31e21" xlink:href="nvr-20200630.xsd#nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c7c59d73-f27c-4ead-afbc-dfc792fb4239" xlink:to="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_e6604dca-6e66-4402-85ab-2c86f7c31e21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_fc8ab6e1-806d-40e7-b41b-463d76a0a84b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_fc8ab6e1-806d-40e7-b41b-463d76a0a84b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_867fe9b8-0e35-4cca-8576-d9546c612b63" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail" xlink:type="extended" id="i0ab54cfcc7a54a18a583fe2f2efbf4fc_VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesJointVentures" xlink:type="simple" xlink:href="nvr-20200630.xsd#JointVenturesJointVentures"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/JointVenturesJointVentures" xlink:type="extended" id="i0fc9c0f8f9a341cfb40d8f56c50e9d5a_JointVenturesJointVentures"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#JointVenturesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail" xlink:type="extended" id="i7cda7c1fdf6a4e6e8b0742cb02e24016_JointVenturesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:href="nvr-20200630.xsd#nvr_JointVenturesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_fb59578c-9e1f-4452-8952-673e28aef55e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_fb59578c-9e1f-4452-8952-673e28aef55e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVentures_e5366245-a56e-4f7a-a17f-a9ee6b723288" xlink:href="nvr-20200630.xsd#nvr_NumberOfJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_NumberOfJointVentures_e5366245-a56e-4f7a-a17f-a9ee6b723288" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_f8684fd9-dd63-4d7b-8a0d-d5a5deef1d07" xlink:href="nvr-20200630.xsd#nvr_ExpectedProductionOfFinishedLotsFromJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_f8684fd9-dd63-4d7b-8a0d-d5a5deef1d07" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsControlledByCompany_d5a90f00-2661-48fc-b7eb-45d701c8bb40" xlink:href="nvr-20200630.xsd#nvr_JointVentureLotsControlledByCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_JointVentureLotsControlledByCompany_d5a90f00-2661-48fc-b7eb-45d701c8bb40" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_304d2abe-8bfd-4c28-a349-0e03be53039c" xlink:href="nvr-20200630.xsd#nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_304d2abe-8bfd-4c28-a349-0e03be53039c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitments_d68c52a7-bf0e-4d19-a4a0-7d560f92d47a" xlink:href="nvr-20200630.xsd#nvr_AggregateAdditionalFundingCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_AggregateAdditionalFundingCommitments_d68c52a7-bf0e-4d19-a4a0-7d560f92d47a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment_e290d317-820b-465c-a088-805657204b94" xlink:href="nvr-20200630.xsd#nvr_NumberJointVenturesWithAdditionalFundingCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment_e290d317-820b-465c-a088-805657204b94" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_26e3dc39-26d5-4f67-8e6c-f5b1b3fda962" xlink:href="nvr-20200630.xsd#nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_26e3dc39-26d5-4f67-8e6c-f5b1b3fda962" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_7fae342e-0fc0-406a-b7b0-c401ae768292" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_7fae342e-0fc0-406a-b7b0-c401ae768292" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_2437ed3c-ddc3-4d93-8420-96f72332a05f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_2437ed3c-ddc3-4d93-8420-96f72332a05f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesTable_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:href="nvr-20200630.xsd#nvr_JointVenturesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_JointVenturesTable_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_30be3fbc-c376-4807-96fe-895ef20aeaaa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_JointVenturesTable_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:to="loc_srt_ConsolidatedEntitiesAxis_30be3fbc-c376-4807-96fe-895ef20aeaaa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_30be3fbc-c376-4807-96fe-895ef20aeaaa_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_30be3fbc-c376-4807-96fe-895ef20aeaaa" xlink:to="loc_srt_ConsolidatedEntitiesDomain_30be3fbc-c376-4807-96fe-895ef20aeaaa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_92d5e3ee-ba38-473e-8838-7738fb9fce69" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_30be3fbc-c376-4807-96fe-895ef20aeaaa" xlink:to="loc_srt_ConsolidatedEntitiesDomain_92d5e3ee-ba38-473e-8838-7738fb9fce69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_0ef464f0-7628-40a7-93e4-ae3498d359d4" xlink:href="nvr-20200630.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_92d5e3ee-ba38-473e-8838-7738fb9fce69" xlink:to="loc_nvr_ConsolidatedJointVentureMember_0ef464f0-7628-40a7-93e4-ae3498d359d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_571da589-112a-4669-91ed-4d0501efe6c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_JointVenturesTable_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_571da589-112a-4669-91ed-4d0501efe6c5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_571da589-112a-4669-91ed-4d0501efe6c5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_571da589-112a-4669-91ed-4d0501efe6c5" xlink:to="loc_us-gaap_SegmentDomain_571da589-112a-4669-91ed-4d0501efe6c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7e123ed0-dcab-418c-b922-f0590c317999" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_571da589-112a-4669-91ed-4d0501efe6c5" xlink:to="loc_us-gaap_SegmentDomain_7e123ed0-dcab-418c-b922-f0590c317999" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_bb3947d9-dece-4117-9647-7f6bc40faeff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_7e123ed0-dcab-418c-b922-f0590c317999" xlink:to="loc_us-gaap_HomeBuildingMember_bb3947d9-dece-4117-9647-7f6bc40faeff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_6240ea04-f2c2-4d4b-8fab-abfbe0edad57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_JointVenturesTable_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_6240ea04-f2c2-4d4b-8fab-abfbe0edad57" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_6240ea04-f2c2-4d4b-8fab-abfbe0edad57_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_6240ea04-f2c2-4d4b-8fab-abfbe0edad57" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_6240ea04-f2c2-4d4b-8fab-abfbe0edad57_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a28a673f-58ab-4875-a4b9-66214ed028e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_6240ea04-f2c2-4d4b-8fab-abfbe0edad57" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a28a673f-58ab-4875-a4b9-66214ed028e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_73652ff2-ce48-40f1-9ef5-aae12e51df97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a28a673f-58ab-4875-a4b9-66214ed028e8" xlink:to="loc_us-gaap_OtherAssetsMember_73652ff2-ce48-40f1-9ef5-aae12e51df97" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_da1d5489-8b9f-4c69-b146-2a3c85bb09e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_a28a673f-58ab-4875-a4b9-66214ed028e8" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_da1d5489-8b9f-4c69-b146-2a3c85bb09e7" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LandUnderDevelopment" xlink:type="simple" xlink:href="nvr-20200630.xsd#LandUnderDevelopment"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/LandUnderDevelopment" xlink:type="extended" id="ia00957f1efec47c7ada91897c22fde47_LandUnderDevelopment"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#LandUnderDevelopmentAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail" xlink:type="extended" id="i119fa7976c324baba9725d1a3ce7e3d6_LandUnderDevelopmentAdditionalInformationDetail"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CapitalizedInterest" xlink:type="simple" xlink:href="nvr-20200630.xsd#CapitalizedInterest"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CapitalizedInterest" xlink:type="extended" id="i9ca598aa3e3041ee868871f620119a49_CapitalizedInterest"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CapitalizedInterestTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#CapitalizedInterestTables"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CapitalizedInterestTables" xlink:type="extended" id="i0be3570a44f747bca5c8aa84fd6b74f5_CapitalizedInterestTables"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail" xlink:type="extended" id="i9151faa96d01431a9af106c7814f0265_CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsperShare" xlink:type="simple" xlink:href="nvr-20200630.xsd#EarningsperShare"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/EarningsperShare" xlink:type="extended" id="i0fea3f8aa5734bdabdd36fd1e8296a75_EarningsperShare"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsperShareTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#EarningsperShareTables"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/EarningsperShareTables" xlink:type="extended" id="id578b0a163c14a079d20c7a5c5f456f1_EarningsperShareTables"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail" xlink:type="extended" id="i64db4f5267b0454abfc41111813dfe69_EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail" xlink:type="extended" id="i8e58fb140f2c44138f465d730142fe4c_EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="nvr-20200630.xsd#ShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquity" xlink:type="extended" id="i89dd286f989d4807b8fd6d13e28e361b_ShareholdersEquity"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquityTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#ShareholdersEquityTables"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquityTables" xlink:type="extended" id="idff083e1462046eca509e3e81fcf3305_ShareholdersEquityTables"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail" xlink:type="extended" id="i7e807014107f4171a77973c30331c354_ShareholdersEquitySummaryofChangesinShareholdersEquityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_72f52da2-a6d6-418a-b021-b34e15578cf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_72f52da2-a6d6-418a-b021-b34e15578cf9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9b846fbf-76bb-4a2f-936e-a6605710fa7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_StockholdersEquity_9b846fbf-76bb-4a2f-936e-a6605710fa7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_56304db2-d861-4ccb-bbdf-552abaaa4cda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_NetIncomeLoss_56304db2-d861-4ccb-bbdf-552abaaa4cda" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationActivityAdjustments_acab183c-9faf-45a9-b2b5-d868221dce3e" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationActivityAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_nvr_DeferredCompensationActivityAdjustments_acab183c-9faf-45a9-b2b5-d868221dce3e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7d872217-6d70-405f-82d3-2bdfeb376dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7d872217-6d70-405f-82d3-2bdfeb376dc5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a7beeb9b-e86b-4dab-8676-f6083a4cb8f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a7beeb9b-e86b-4dab-8676-f6083a4cb8f9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_d50dc9d8-2897-439a-b6c7-1e7440724f48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_d50dc9d8-2897-439a-b6c7-1e7440724f48" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_83605b3c-dc8f-404d-afe2-62bcd8e43546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_83605b3c-dc8f-404d-afe2-62bcd8e43546" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1a57abe2-43e6-445e-a859-f1edec2250f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1a57abe2-43e6-445e-a859-f1edec2250f6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9ac58d75-fac4-4276-bcc8-92a1b90c861c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_612eba8e-7645-4eba-9b3b-2f466aa223bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_72f52da2-a6d6-418a-b021-b34e15578cf9" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_612eba8e-7645-4eba-9b3b-2f466aa223bc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e16215bf-4e55-47a4-8911-a3849fc30b43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_612eba8e-7645-4eba-9b3b-2f466aa223bc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e16215bf-4e55-47a4-8911-a3849fc30b43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e16215bf-4e55-47a4-8911-a3849fc30b43_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e16215bf-4e55-47a4-8911-a3849fc30b43" xlink:to="loc_us-gaap_EquityComponentDomain_e16215bf-4e55-47a4-8911-a3849fc30b43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e16215bf-4e55-47a4-8911-a3849fc30b43" xlink:to="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e80c93be-ab4a-4ccd-b834-ba9ba2c0b8d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_us-gaap_CommonStockMember_e80c93be-ab4a-4ccd-b834-ba9ba2c0b8d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_202cf281-872b-4922-9c52-c96a81a85e09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7d5c91fe-bbd6-48e0-912f-3f39e01d5799" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7d5c91fe-bbd6-48e0-912f-3f39e01d5799" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_25b62f94-c2d1-4387-bcec-e9393c625b4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_a8363388-2d85-4ecc-8123-7f54a57b89ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2e8b73a5-9cb7-4e28-ae35-8760ee17749d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_us-gaap_RetainedEarningsMember_2e8b73a5-9cb7-4e28-ae35-8760ee17749d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b9b0142b-0070-466c-a713-d85559d74701" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e3a0cd8c-3be4-4964-816a-9f6ee48b2887" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_us-gaap_TreasuryStockMember_e3a0cd8c-3be4-4964-816a-9f6ee48b2887" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_41eb6d5e-d483-4981-9dd2-0e2efe43b6cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember_3c34c7a5-7982-4adc-ae7b-d29038a755e5" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_nvr_DeferredCompensationTrustMember_3c34c7a5-7982-4adc-ae7b-d29038a755e5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember_c66422f6-af9d-4f10-92a4-105c7f3e95a5" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember_9f8119a5-9664-4522-93b2-d264899645e7" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_nvr_DeferredCompensationLiabilityMember_9f8119a5-9664-4522-93b2-d264899645e7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember_8a1534c0-1ec0-433b-bf4c-5071dcd9ebfc" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationLiabilityMember"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#ShareholdersEquityAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail" xlink:type="extended" id="ib11f36c28bfc43bf928263a2029a051d_ShareholdersEquityAdditionalInformationDetail"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ProductWarranties" xlink:type="simple" xlink:href="nvr-20200630.xsd#ProductWarranties"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ProductWarranties" xlink:type="extended" id="id112ec1036024d3ba3a4c213e918c0f1_ProductWarranties"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ProductWarrantiesTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#ProductWarrantiesTables"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ProductWarrantiesTables" xlink:type="extended" id="iff0853d3dbeb470698ea902ddba3eba8_ProductWarrantiesTables"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails" xlink:type="simple" xlink:href="nvr-20200630.xsd#ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails" xlink:type="extended" id="i1b064cc96bb94288b22a54e80bfcf78e_ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosures" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosures"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosures" xlink:type="extended" id="i8fed10dc54ef4c30b768252f000c19f8_SegmentDisclosures"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosuresTables"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresTables" xlink:type="extended" id="if75053afcb974a0b9aa07981f0c434da_SegmentDisclosuresTables"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosuresAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail" xlink:type="extended" id="id42dcfdd286c48c78b6f3b495ef8ba1e_SegmentDisclosuresAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ec55a5a6-d3a7-4f4a-af42-4abd373810c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_723746b8-7646-4f99-ad18-9cc209418dd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ec55a5a6-d3a7-4f4a-af42-4abd373810c0" xlink:to="loc_us-gaap_NumberOfReportableSegments_723746b8-7646-4f99-ad18-9cc209418dd7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6efef36e-8b18-4b2f-b663-91f8269245a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ec55a5a6-d3a7-4f4a-af42-4abd373810c0" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6efef36e-8b18-4b2f-b663-91f8269245a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ecae69b5-474e-4931-a39e-297d9a64a924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ec55a5a6-d3a7-4f4a-af42-4abd373810c0" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ecae69b5-474e-4931-a39e-297d9a64a924" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b3411710-2041-47cc-a2b7-825e59e99cdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ecae69b5-474e-4931-a39e-297d9a64a924" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b3411710-2041-47cc-a2b7-825e59e99cdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_b3411710-2041-47cc-a2b7-825e59e99cdc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b3411710-2041-47cc-a2b7-825e59e99cdc" xlink:to="loc_us-gaap_SegmentDomain_b3411710-2041-47cc-a2b7-825e59e99cdc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d0377d4e-7494-47cc-981d-a533c483d687" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_b3411710-2041-47cc-a2b7-825e59e99cdc" xlink:to="loc_us-gaap_SegmentDomain_d0377d4e-7494-47cc-981d-a533c483d687" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_09e9b333-4f64-4ae6-afc8-51f0d4b38397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d0377d4e-7494-47cc-981d-a533c483d687" xlink:to="loc_us-gaap_HomeBuildingMember_09e9b333-4f64-4ae6-afc8-51f0d4b38397" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_09106bad-41a5-41c8-86d4-c699d32c069a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d0377d4e-7494-47cc-981d-a533c483d687" xlink:to="loc_us-gaap_MortgageBankingMember_09106bad-41a5-41c8-86d4-c699d32c069a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5613b603-1f0a-4b86-8595-734399078dcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ecae69b5-474e-4931-a39e-297d9a64a924" xlink:to="loc_us-gaap_DebtInstrumentAxis_5613b603-1f0a-4b86-8595-734399078dcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5613b603-1f0a-4b86-8595-734399078dcc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_5613b603-1f0a-4b86-8595-734399078dcc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5613b603-1f0a-4b86-8595-734399078dcc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1161e86c-c91a-435d-b763-a95fe91abe09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_5613b603-1f0a-4b86-8595-734399078dcc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1161e86c-c91a-435d-b763-a95fe91abe09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_d9b7f30e-7e6e-4bc7-9f90-0cca88dc848c" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1161e86c-c91a-435d-b763-a95fe91abe09" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_d9b7f30e-7e6e-4bc7-9f90-0cca88dc848c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosuresRevenuesDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail" xlink:type="extended" id="id21aebbdf73c4997bf38e0e16e11d1b6_SegmentDisclosuresRevenuesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_38697cd0-124a-4b43-a1d2-bbfb1ca32466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1029debb-f878-44d1-9b2e-955fd1953509" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_38697cd0-124a-4b43-a1d2-bbfb1ca32466" xlink:to="loc_us-gaap_Revenues_1029debb-f878-44d1-9b2e-955fd1953509" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_7d6a5fd2-364b-49fe-af6a-56eaf360718c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_38697cd0-124a-4b43-a1d2-bbfb1ca32466" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_7d6a5fd2-364b-49fe-af6a-56eaf360718c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1433c429-fb02-495c-ba7c-19c994f817d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_7d6a5fd2-364b-49fe-af6a-56eaf360718c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1433c429-fb02-495c-ba7c-19c994f817d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_1433c429-fb02-495c-ba7c-19c994f817d0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1433c429-fb02-495c-ba7c-19c994f817d0" xlink:to="loc_us-gaap_SegmentDomain_1433c429-fb02-495c-ba7c-19c994f817d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ad438dfb-42fa-4192-8b8a-9c1f6dbd2d4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_1433c429-fb02-495c-ba7c-19c994f817d0" xlink:to="loc_us-gaap_SegmentDomain_ad438dfb-42fa-4192-8b8a-9c1f6dbd2d4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_2510b3a8-87e9-48df-8023-31f526293333" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ad438dfb-42fa-4192-8b8a-9c1f6dbd2d4b" xlink:to="loc_us-gaap_HomeBuildingMember_2510b3a8-87e9-48df-8023-31f526293333" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_50c87612-04d9-4c1d-8b84-326f606a4b66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_ad438dfb-42fa-4192-8b8a-9c1f6dbd2d4b" xlink:to="loc_us-gaap_MortgageBankingMember_50c87612-04d9-4c1d-8b84-326f606a4b66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c979102d-5b9a-49b1-b8b6-913c8748a525" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_7d6a5fd2-364b-49fe-af6a-56eaf360718c" xlink:to="loc_srt_StatementGeographicalAxis_c979102d-5b9a-49b1-b8b6-913c8748a525" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c979102d-5b9a-49b1-b8b6-913c8748a525_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_c979102d-5b9a-49b1-b8b6-913c8748a525" xlink:to="loc_srt_SegmentGeographicalDomain_c979102d-5b9a-49b1-b8b6-913c8748a525_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_c979102d-5b9a-49b1-b8b6-913c8748a525" xlink:to="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_66267b8e-a01a-4351-bacd-0fbf9d86a37b" xlink:href="nvr-20200630.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:to="loc_nvr_MidAtlanticMember_66267b8e-a01a-4351-bacd-0fbf9d86a37b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_2c3c48a4-f54f-4438-8160-2be65a89ec5f" xlink:href="nvr-20200630.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:to="loc_nvr_NorthEastMember_2c3c48a4-f54f-4438-8160-2be65a89ec5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_5f0753ee-ea04-425f-8dfd-42e70e1ed626" xlink:href="nvr-20200630.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:to="loc_nvr_MidEastMember_5f0753ee-ea04-425f-8dfd-42e70e1ed626" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_e2bd60c8-6d6b-40a9-a7dc-d70a81efc02a" xlink:href="nvr-20200630.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:to="loc_nvr_SouthEastMember_e2bd60c8-6d6b-40a9-a7dc-d70a81efc02a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosuresIncomebeforeTaxesDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail" xlink:type="extended" id="ic2355badad954a42a2ae2565cf8bac6d_SegmentDisclosuresIncomebeforeTaxesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_b4ee01fb-76ea-4f64-9dea-933196ad2f4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_b4ee01fb-76ea-4f64-9dea-933196ad2f4c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_fee73fae-87ca-4d31-bc5b-49e8719e94e8" xlink:href="nvr-20200630.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_fee73fae-87ca-4d31-bc5b-49e8719e94e8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_718b6942-a972-4281-a2d7-5934c2d0527a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_us-gaap_ShareBasedCompensation_718b6942-a972-4281-a2d7-5934c2d0527a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_4036ffa9-4ed3-47a6-acb5-4c28b2c63bff" xlink:href="nvr-20200630.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_4036ffa9-4ed3-47a6-acb5-4c28b2c63bff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnallocatedCorporateOverhead_b6ea92c1-7bf2-4eb6-b61c-8d5a6675c397" xlink:href="nvr-20200630.xsd#nvr_UnallocatedCorporateOverhead"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_nvr_UnallocatedCorporateOverhead_b6ea92c1-7bf2-4eb6-b61c-8d5a6675c397" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationAdjustmentsAndOther_159289ca-f6dd-47dc-ad12-cb5efedfb887" xlink:href="nvr-20200630.xsd#nvr_ConsolidationAdjustmentsAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_nvr_ConsolidationAdjustmentsAndOther_159289ca-f6dd-47dc-ad12-cb5efedfb887" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c63c6168-d962-41b2-8b99-eae5310838fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_us-gaap_InterestExpense_c63c6168-d962-41b2-8b99-eae5310838fd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ea13b116-28c8-488e-a28c-15a5e8929bac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:to="loc_srt_ConsolidationItemsAxis_ea13b116-28c8-488e-a28c-15a5e8929bac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_ea13b116-28c8-488e-a28c-15a5e8929bac_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_ea13b116-28c8-488e-a28c-15a5e8929bac" xlink:to="loc_srt_ConsolidationItemsDomain_ea13b116-28c8-488e-a28c-15a5e8929bac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_83f159b5-1268-4375-a1bc-802e59386ec0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_ea13b116-28c8-488e-a28c-15a5e8929bac" xlink:to="loc_srt_ConsolidationItemsDomain_83f159b5-1268-4375-a1bc-802e59386ec0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_c8e4711d-c027-4290-9868-d667188592e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_83f159b5-1268-4375-a1bc-802e59386ec0" xlink:to="loc_us-gaap_OperatingSegmentsMember_c8e4711d-c027-4290-9868-d667188592e4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_a4b33f7b-2995-45e9-9554-f07320a49d53" xlink:href="nvr-20200630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_83f159b5-1268-4375-a1bc-802e59386ec0" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_a4b33f7b-2995-45e9-9554-f07320a49d53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9bdd306d-3870-4c8e-adbe-8c53d702a24c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9bdd306d-3870-4c8e-adbe-8c53d702a24c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9bdd306d-3870-4c8e-adbe-8c53d702a24c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9bdd306d-3870-4c8e-adbe-8c53d702a24c" xlink:to="loc_us-gaap_SegmentDomain_9bdd306d-3870-4c8e-adbe-8c53d702a24c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f88cf5f9-412d-4b35-b16e-f0a33eb6d28d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9bdd306d-3870-4c8e-adbe-8c53d702a24c" xlink:to="loc_us-gaap_SegmentDomain_f88cf5f9-412d-4b35-b16e-f0a33eb6d28d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_c0f25b25-7cff-462c-ad09-b7d1830e3099" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f88cf5f9-412d-4b35-b16e-f0a33eb6d28d" xlink:to="loc_us-gaap_HomeBuildingMember_c0f25b25-7cff-462c-ad09-b7d1830e3099" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_f5c06802-35d5-4e10-863b-fa7face9a151" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f88cf5f9-412d-4b35-b16e-f0a33eb6d28d" xlink:to="loc_us-gaap_MortgageBankingMember_f5c06802-35d5-4e10-863b-fa7face9a151" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b355c9ce-5730-44ef-b787-a27815cf4ee5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:to="loc_srt_StatementGeographicalAxis_b355c9ce-5730-44ef-b787-a27815cf4ee5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b355c9ce-5730-44ef-b787-a27815cf4ee5_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b355c9ce-5730-44ef-b787-a27815cf4ee5" xlink:to="loc_srt_SegmentGeographicalDomain_b355c9ce-5730-44ef-b787-a27815cf4ee5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b355c9ce-5730-44ef-b787-a27815cf4ee5" xlink:to="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_094bbb21-33f7-44ce-b539-671b0c0b892b" xlink:href="nvr-20200630.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:to="loc_nvr_MidAtlanticMember_094bbb21-33f7-44ce-b539-671b0c0b892b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_08032154-4149-45b6-a734-556d6815e0a6" xlink:href="nvr-20200630.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:to="loc_nvr_NorthEastMember_08032154-4149-45b6-a734-556d6815e0a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_6a78daa1-3be3-40b5-86e9-099c452d485f" xlink:href="nvr-20200630.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:to="loc_nvr_MidEastMember_6a78daa1-3be3-40b5-86e9-099c452d485f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_bd04bf80-aa44-4db0-9796-293305350a17" xlink:href="nvr-20200630.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:to="loc_nvr_SouthEastMember_bd04bf80-aa44-4db0-9796-293305350a17" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosuresCorporateCapitalAllocationChargeDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail" xlink:type="extended" id="i212c9bc34146484fb517dce0ca0fffa5_SegmentDisclosuresCorporateCapitalAllocationChargeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_7dbafc25-c054-45f4-bf92-c362f004182f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_4d56d9c5-f71e-4bfc-b87d-82a33f54d468" xlink:href="nvr-20200630.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_7dbafc25-c054-45f4-bf92-c362f004182f" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_4d56d9c5-f71e-4bfc-b87d-82a33f54d468" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_638bd468-98ce-478b-a3f8-50a991d043de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_7dbafc25-c054-45f4-bf92-c362f004182f" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_638bd468-98ce-478b-a3f8-50a991d043de" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_af73ec43-1ec0-4e89-a029-bdd6f7a0ff4f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_638bd468-98ce-478b-a3f8-50a991d043de" xlink:to="loc_srt_ConsolidationItemsAxis_af73ec43-1ec0-4e89-a029-bdd6f7a0ff4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_af73ec43-1ec0-4e89-a029-bdd6f7a0ff4f_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_af73ec43-1ec0-4e89-a029-bdd6f7a0ff4f" xlink:to="loc_srt_ConsolidationItemsDomain_af73ec43-1ec0-4e89-a029-bdd6f7a0ff4f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_27c4af89-0b67-4405-8358-5e805bf002b5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_af73ec43-1ec0-4e89-a029-bdd6f7a0ff4f" xlink:to="loc_srt_ConsolidationItemsDomain_27c4af89-0b67-4405-8358-5e805bf002b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_17638b1e-0e2f-4757-b03e-f9e5f14233fe" xlink:href="nvr-20200630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_27c4af89-0b67-4405-8358-5e805bf002b5" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_17638b1e-0e2f-4757-b03e-f9e5f14233fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2205e925-d4a0-4c15-90cb-84afe1e5bcf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_638bd468-98ce-478b-a3f8-50a991d043de" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2205e925-d4a0-4c15-90cb-84afe1e5bcf9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2205e925-d4a0-4c15-90cb-84afe1e5bcf9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2205e925-d4a0-4c15-90cb-84afe1e5bcf9" xlink:to="loc_us-gaap_SegmentDomain_2205e925-d4a0-4c15-90cb-84afe1e5bcf9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6a4abf2c-d27b-4665-aa63-68eb558efcac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_2205e925-d4a0-4c15-90cb-84afe1e5bcf9" xlink:to="loc_us-gaap_SegmentDomain_6a4abf2c-d27b-4665-aa63-68eb558efcac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_6bddf7fc-1a22-49b9-a7b5-40456063572c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6a4abf2c-d27b-4665-aa63-68eb558efcac" xlink:to="loc_us-gaap_HomeBuildingMember_6bddf7fc-1a22-49b9-a7b5-40456063572c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c2d58840-0e2d-4b60-92ba-5e74ec303dd9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_638bd468-98ce-478b-a3f8-50a991d043de" xlink:to="loc_srt_StatementGeographicalAxis_c2d58840-0e2d-4b60-92ba-5e74ec303dd9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_c2d58840-0e2d-4b60-92ba-5e74ec303dd9_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_c2d58840-0e2d-4b60-92ba-5e74ec303dd9" xlink:to="loc_srt_SegmentGeographicalDomain_c2d58840-0e2d-4b60-92ba-5e74ec303dd9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_c2d58840-0e2d-4b60-92ba-5e74ec303dd9" xlink:to="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_53adb893-6125-4553-bfde-b86cc47a6c17" xlink:href="nvr-20200630.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:to="loc_nvr_MidAtlanticMember_53adb893-6125-4553-bfde-b86cc47a6c17" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_289044f5-62ab-4319-b3f5-0879511685e6" xlink:href="nvr-20200630.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:to="loc_nvr_NorthEastMember_289044f5-62ab-4319-b3f5-0879511685e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_a2e2b13f-259f-4de6-9b09-61419f84a68a" xlink:href="nvr-20200630.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:to="loc_nvr_MidEastMember_a2e2b13f-259f-4de6-9b09-61419f84a68a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_1bf6b8e6-308f-4fb5-a240-f66764810c98" xlink:href="nvr-20200630.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:to="loc_nvr_SouthEastMember_1bf6b8e6-308f-4fb5-a240-f66764810c98" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#SegmentDisclosuresAssetsDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail" xlink:type="extended" id="id68be4d19d324882aac3608aecfd413d_SegmentDisclosuresAssetsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9dbb1b75-3250-49ef-b61d-918b684cd0c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_Assets_9dbb1b75-3250-49ef-b61d-918b684cd0c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_372afa8e-a2d5-42a7-9e94-91d18936eb58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_372afa8e-a2d5-42a7-9e94-91d18936eb58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_f5e91025-c574-41fe-b447-fe2c100b7f2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_f5e91025-c574-41fe-b447-fe2c100b7f2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c6241327-91a6-48b2-8417-7bed72b87957" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c6241327-91a6-48b2-8417-7bed72b87957" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_41888ccd-8be5-43fb-bb97-e34007ea167b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_41888ccd-8be5-43fb-bb97-e34007ea167b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_5d89161a-e338-4f59-9843-0a3f23356b81" xlink:href="nvr-20200630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_5d89161a-e338-4f59-9843-0a3f23356b81" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationEntriesAndOtherForAssets_2a946c18-336c-43f8-b137-1dcfaa96c17f" xlink:href="nvr-20200630.xsd#nvr_ConsolidationEntriesAndOtherForAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_nvr_ConsolidationEntriesAndOtherForAssets_2a946c18-336c-43f8-b137-1dcfaa96c17f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_e3251ab9-ee8a-488f-ba89-23104e00707a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:to="loc_srt_ConsolidationItemsAxis_e3251ab9-ee8a-488f-ba89-23104e00707a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e3251ab9-ee8a-488f-ba89-23104e00707a_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_e3251ab9-ee8a-488f-ba89-23104e00707a" xlink:to="loc_srt_ConsolidationItemsDomain_e3251ab9-ee8a-488f-ba89-23104e00707a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_1dea241b-cc70-492c-8d07-0e37eda837ac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_e3251ab9-ee8a-488f-ba89-23104e00707a" xlink:to="loc_srt_ConsolidationItemsDomain_1dea241b-cc70-492c-8d07-0e37eda837ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_b3bdf7ff-522b-4e60-ab68-999564b3cfa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_1dea241b-cc70-492c-8d07-0e37eda837ac" xlink:to="loc_us-gaap_OperatingSegmentsMember_b3bdf7ff-522b-4e60-ab68-999564b3cfa0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_58dbc207-0cbd-4dc2-a896-beae4247e648" xlink:href="nvr-20200630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_1dea241b-cc70-492c-8d07-0e37eda837ac" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_58dbc207-0cbd-4dc2-a896-beae4247e648" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c63e6a5d-f054-42c9-beff-3c317ba47161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c63e6a5d-f054-42c9-beff-3c317ba47161" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_c63e6a5d-f054-42c9-beff-3c317ba47161_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c63e6a5d-f054-42c9-beff-3c317ba47161" xlink:to="loc_us-gaap_SegmentDomain_c63e6a5d-f054-42c9-beff-3c317ba47161_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5a84adee-134d-4cfe-b716-8f04aa7e4685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_c63e6a5d-f054-42c9-beff-3c317ba47161" xlink:to="loc_us-gaap_SegmentDomain_5a84adee-134d-4cfe-b716-8f04aa7e4685" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_7f6fc1b2-7f1b-49b9-8242-43e7770d799f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5a84adee-134d-4cfe-b716-8f04aa7e4685" xlink:to="loc_us-gaap_HomeBuildingMember_7f6fc1b2-7f1b-49b9-8242-43e7770d799f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_20bac8fa-fc43-435c-b84e-e59db4394a07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_5a84adee-134d-4cfe-b716-8f04aa7e4685" xlink:to="loc_us-gaap_MortgageBankingMember_20bac8fa-fc43-435c-b84e-e59db4394a07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b1d3c27b-666a-4517-a623-ee68b84cc74d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:to="loc_srt_StatementGeographicalAxis_b1d3c27b-666a-4517-a623-ee68b84cc74d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b1d3c27b-666a-4517-a623-ee68b84cc74d_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b1d3c27b-666a-4517-a623-ee68b84cc74d" xlink:to="loc_srt_SegmentGeographicalDomain_b1d3c27b-666a-4517-a623-ee68b84cc74d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b1d3c27b-666a-4517-a623-ee68b84cc74d" xlink:to="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_a2e8d48f-3ec2-47ee-bae0-1640d4c773ac" xlink:href="nvr-20200630.xsd#nvr_MidAtlanticMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:to="loc_nvr_MidAtlanticMember_a2e8d48f-3ec2-47ee-bae0-1640d4c773ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_4e538c90-6102-43b0-9a60-c4d84de56517" xlink:href="nvr-20200630.xsd#nvr_NorthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:to="loc_nvr_NorthEastMember_4e538c90-6102-43b0-9a60-c4d84de56517" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_2eeb86c0-b3b4-4cac-82ee-de2ae4b9c546" xlink:href="nvr-20200630.xsd#nvr_MidEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:to="loc_nvr_MidEastMember_2eeb86c0-b3b4-4cac-82ee-de2ae4b9c546" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_a69a545c-b5dd-4e6f-bd9a-dcc13e8d7056" xlink:href="nvr-20200630.xsd#nvr_SouthEastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:to="loc_nvr_SouthEastMember_a69a545c-b5dd-4e6f-bd9a-dcc13e8d7056" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValue" xlink:type="simple" xlink:href="nvr-20200630.xsd#FairValue"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValue" xlink:type="extended" id="i1c1b6620d582408da11206b2469968b3_FairValue"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#FairValueTables"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValueTables" xlink:type="extended" id="ibf743fb9638b44e0b554bc0b073371d4_FairValueTables"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#FairValueAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValueAdditionalInformationDetail" xlink:type="extended" id="ie7d2afbeeb2e46039563befd273974b6_FairValueAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_71569bb0-6e13-40c9-8ef5-d7f627d8d8d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_LongTermDebtFairValue_71569bb0-6e13-40c9-8ef5-d7f627d8d8d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_d398b9d9-3ae0-4d77-a046-6725ad0c8249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_SeniorNotes_d398b9d9-3ae0-4d77-a046-6725ad0c8249" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_44be90e9-1a33-4d3a-a229-ef2d848af3b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_44be90e9-1a33-4d3a-a229-ef2d848af3b1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_8d57236e-c18c-4956-ac4e-16992e16a4a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_8d57236e-c18c-4956-ac4e-16992e16a4a8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_35b09513-4e83-407c-94d3-4e2d13c1a1a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_35b09513-4e83-407c-94d3-4e2d13c1a1a3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_9f94b3f1-2051-41c1-bbf5-e9d88e499441" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_9f94b3f1-2051-41c1-bbf5-e9d88e499441" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_5f01ade7-4721-426b-b68c-2e1edbd38f82" xlink:href="nvr-20200630.xsd#nvr_FairValuePrincipalAmountLoansHeldforSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_5f01ade7-4721-426b-b68c-2e1edbd38f82" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_77cdf98e-2d72-4a13-a098-05a2d8948490" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_77cdf98e-2d72-4a13-a098-05a2d8948490" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_927e7c53-2359-449f-b3ab-ee34e8d84e20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_927e7c53-2359-449f-b3ab-ee34e8d84e20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_927e7c53-2359-449f-b3ab-ee34e8d84e20_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_927e7c53-2359-449f-b3ab-ee34e8d84e20" xlink:to="loc_us-gaap_SegmentDomain_927e7c53-2359-449f-b3ab-ee34e8d84e20_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8090cf01-4d57-42bc-bf66-6d8dc4c51e1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_927e7c53-2359-449f-b3ab-ee34e8d84e20" xlink:to="loc_us-gaap_SegmentDomain_8090cf01-4d57-42bc-bf66-6d8dc4c51e1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_ed0a2021-bd16-43bf-a7a7-63d00774f5ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_8090cf01-4d57-42bc-bf66-6d8dc4c51e1d" xlink:to="loc_us-gaap_HomeBuildingMember_ed0a2021-bd16-43bf-a7a7-63d00774f5ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_68143367-2291-4931-a24c-64697ac944f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_8090cf01-4d57-42bc-bf66-6d8dc4c51e1d" xlink:to="loc_us-gaap_MortgageBankingMember_68143367-2291-4931-a24c-64697ac944f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6eb461f1-780c-409c-ac59-dfd836bf57ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6eb461f1-780c-409c-ac59-dfd836bf57ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6eb461f1-780c-409c-ac59-dfd836bf57ef_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6eb461f1-780c-409c-ac59-dfd836bf57ef" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6eb461f1-780c-409c-ac59-dfd836bf57ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2fa13961-f62f-4184-a6a9-83055018e756" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6eb461f1-780c-409c-ac59-dfd836bf57ef" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2fa13961-f62f-4184-a6a9-83055018e756" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_07db4698-0494-4513-acf3-741a0d51cc7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2fa13961-f62f-4184-a6a9-83055018e756" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_07db4698-0494-4513-acf3-741a0d51cc7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_efced966-f034-4b47-9fc0-7f91126cebf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_efced966-f034-4b47-9fc0-7f91126cebf5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_efced966-f034-4b47-9fc0-7f91126cebf5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_efced966-f034-4b47-9fc0-7f91126cebf5" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_efced966-f034-4b47-9fc0-7f91126cebf5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_59b67d11-a8b4-48da-97e4-4011efb12118" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_efced966-f034-4b47-9fc0-7f91126cebf5" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_59b67d11-a8b4-48da-97e4-4011efb12118" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b250befb-a6f3-4ceb-aedb-dce226ef6a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_59b67d11-a8b4-48da-97e4-4011efb12118" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b250befb-a6f3-4ceb-aedb-dce226ef6a39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3d2b47d3-8d80-4761-b758-dec7d8e4f256" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_DebtInstrumentAxis_3d2b47d3-8d80-4761-b758-dec7d8e4f256" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3d2b47d3-8d80-4761-b758-dec7d8e4f256_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_3d2b47d3-8d80-4761-b758-dec7d8e4f256" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3d2b47d3-8d80-4761-b758-dec7d8e4f256_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cb91d26b-42cd-457c-9285-e287b99c3f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_3d2b47d3-8d80-4761-b758-dec7d8e4f256" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cb91d26b-42cd-457c-9285-e287b99c3f4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_66d5ff3a-662d-497e-8968-2ad9631f34ca" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cb91d26b-42cd-457c-9285-e287b99c3f4e" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_66d5ff3a-662d-497e-8968-2ad9631f34ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e4a4a42c-5b3b-4d6a-a880-91078b36fa11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e4a4a42c-5b3b-4d6a-a880-91078b36fa11" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e4a4a42c-5b3b-4d6a-a880-91078b36fa11_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e4a4a42c-5b3b-4d6a-a880-91078b36fa11" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e4a4a42c-5b3b-4d6a-a880-91078b36fa11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d5bfd115-2d3b-4dec-823d-de54556d7a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e4a4a42c-5b3b-4d6a-a880-91078b36fa11" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d5bfd115-2d3b-4dec-823d-de54556d7a81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_04c7ea2e-f292-4af2-a20e-8dee8d6a5ab3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d5bfd115-2d3b-4dec-823d-de54556d7a81" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_04c7ea2e-f292-4af2-a20e-8dee8d6a5ab3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_0b01d62d-6736-4dfa-a7d2-7152e33ce6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d5bfd115-2d3b-4dec-823d-de54556d7a81" xlink:to="loc_us-gaap_ForwardContractsMember_0b01d62d-6736-4dfa-a7d2-7152e33ce6ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_e299bec8-d284-495e-bb75-bb600b749ceb" xlink:href="nvr-20200630.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d5bfd115-2d3b-4dec-823d-de54556d7a81" xlink:to="loc_nvr_MortgagesHeldForSaleMember_e299bec8-d284-495e-bb75-bb600b749ceb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_3c5aaf32-750b-408c-900f-e2df41763fea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_HedgingDesignationAxis_3c5aaf32-750b-408c-900f-e2df41763fea" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_3c5aaf32-750b-408c-900f-e2df41763fea_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_3c5aaf32-750b-408c-900f-e2df41763fea" xlink:to="loc_us-gaap_HedgingDesignationDomain_3c5aaf32-750b-408c-900f-e2df41763fea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ba9cedb8-0440-408c-9f83-a559abb39372" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_3c5aaf32-750b-408c-900f-e2df41763fea" xlink:to="loc_us-gaap_HedgingDesignationDomain_ba9cedb8-0440-408c-9f83-a559abb39372" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_8714cdde-9cb5-410f-8593-0c033207c0cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_ba9cedb8-0440-408c-9f83-a559abb39372" xlink:to="loc_us-gaap_NondesignatedMember_8714cdde-9cb5-410f-8593-0c033207c0cf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#FairValueUndesignatedDerivativeInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="extended" id="ia36265ed41c24c7eadd8eb0bb9e4a971_FairValueUndesignatedDerivativeInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_98e70c80-ca0b-48c6-b6bd-d4803a81ef53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_98e70c80-ca0b-48c6-b6bd-d4803a81ef53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_d9f5b80f-74c4-4e01-abb2-cd577a3b1f12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_d9f5b80f-74c4-4e01-abb2-cd577a3b1f12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_dbceb710-7e88-46f6-8232-1ec31f1a1bb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_dbceb710-7e88-46f6-8232-1ec31f1a1bb8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_42aff2b6-3128-471e-a734-38cd90f9ea65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_42aff2b6-3128-471e-a734-38cd90f9ea65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_270fdeca-95eb-4c3d-b9bd-e293d439c243" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_270fdeca-95eb-4c3d-b9bd-e293d439c243" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_270fdeca-95eb-4c3d-b9bd-e293d439c243_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_270fdeca-95eb-4c3d-b9bd-e293d439c243" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_270fdeca-95eb-4c3d-b9bd-e293d439c243_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8e2d4f30-7c87-4e61-a41f-ae3cb195e1ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_270fdeca-95eb-4c3d-b9bd-e293d439c243" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8e2d4f30-7c87-4e61-a41f-ae3cb195e1ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_3ec94090-7d41-48e4-ab47-01876001a9c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8e2d4f30-7c87-4e61-a41f-ae3cb195e1ef" xlink:to="loc_us-gaap_OtherAssetsMember_3ec94090-7d41-48e4-ab47-01876001a9c5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8b593549-ee0b-485f-930c-4a99d2003fe7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8b593549-ee0b-485f-930c-4a99d2003fe7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8b593549-ee0b-485f-930c-4a99d2003fe7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b593549-ee0b-485f-930c-4a99d2003fe7" xlink:to="loc_us-gaap_SegmentDomain_8b593549-ee0b-485f-930c-4a99d2003fe7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e99c6a01-8011-47c1-a150-be96449e40d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_8b593549-ee0b-485f-930c-4a99d2003fe7" xlink:to="loc_us-gaap_SegmentDomain_e99c6a01-8011-47c1-a150-be96449e40d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_af5549fc-5efc-4762-9469-3ffbe666977f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_e99c6a01-8011-47c1-a150-be96449e40d4" xlink:to="loc_us-gaap_MortgageBankingMember_af5549fc-5efc-4762-9469-3ffbe666977f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c111594e-9ac6-47b8-8fd7-c58cf5196f59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c111594e-9ac6-47b8-8fd7-c58cf5196f59" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c111594e-9ac6-47b8-8fd7-c58cf5196f59_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c111594e-9ac6-47b8-8fd7-c58cf5196f59" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c111594e-9ac6-47b8-8fd7-c58cf5196f59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2dc5ed0-7659-489e-abb4-6242c024859d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c111594e-9ac6-47b8-8fd7-c58cf5196f59" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2dc5ed0-7659-489e-abb4-6242c024859d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_14ae9115-bdf5-4d70-8592-b88e715d86f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2dc5ed0-7659-489e-abb4-6242c024859d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_14ae9115-bdf5-4d70-8592-b88e715d86f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5c493a38-02c3-450e-b6d4-f2039b808dc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5c493a38-02c3-450e-b6d4-f2039b808dc3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5c493a38-02c3-450e-b6d4-f2039b808dc3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5c493a38-02c3-450e-b6d4-f2039b808dc3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5c493a38-02c3-450e-b6d4-f2039b808dc3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3e2faac3-60a3-4913-aadf-d41063d28f14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5c493a38-02c3-450e-b6d4-f2039b808dc3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3e2faac3-60a3-4913-aadf-d41063d28f14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_731ee074-93de-4065-a103-d5b003d2f5b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3e2faac3-60a3-4913-aadf-d41063d28f14" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_731ee074-93de-4065-a103-d5b003d2f5b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_4d415bbf-7c1b-4207-863a-7f0d5a1ddda5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_4d415bbf-7c1b-4207-863a-7f0d5a1ddda5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d415bbf-7c1b-4207-863a-7f0d5a1ddda5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4d415bbf-7c1b-4207-863a-7f0d5a1ddda5" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4d415bbf-7c1b-4207-863a-7f0d5a1ddda5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_60e6f2ba-ef99-4fb8-8e9d-25a29100822f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4d415bbf-7c1b-4207-863a-7f0d5a1ddda5" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_60e6f2ba-ef99-4fb8-8e9d-25a29100822f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_76cd2c30-9384-4cb4-b9d5-d6657f704b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_60e6f2ba-ef99-4fb8-8e9d-25a29100822f" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_76cd2c30-9384-4cb4-b9d5-d6657f704b4e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_2bba7a38-e47f-4a4c-b5f3-e2113f1ad25b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_60e6f2ba-ef99-4fb8-8e9d-25a29100822f" xlink:to="loc_us-gaap_ForwardContractsMember_2bba7a38-e47f-4a4c-b5f3-e2113f1ad25b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#FairValueFairValueMeasurementDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="extended" id="ic6e71937fd7f491ca220063443bf117d_FairValueFairValueMeasurementDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_0ddc8631-0142-40e5-b8fe-4f7a673678dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_0ddc8631-0142-40e5-b8fe-4f7a673678dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_2ad72612-82e7-4853-ae3b-27ab5d5c123c" xlink:href="nvr-20200630.xsd#nvr_FairValueMeasurementAssumedGainLossFromLoanSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_2ad72612-82e7-4853-ae3b-27ab5d5c123c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_e3f4914a-3498-4ced-b8d0-5ee7afeba99c" xlink:href="nvr-20200630.xsd#nvr_FairValueMeasurementsInterestRateMovementEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_e3f4914a-3498-4ced-b8d0-5ee7afeba99c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_b05adc6f-fdbf-4ffe-afdb-24a7a94d1a01" xlink:href="nvr-20200630.xsd#nvr_FairValueMeasurementsChangesInServicingRightsValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_b05adc6f-fdbf-4ffe-afdb-24a7a94d1a01" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_ed52a8f2-8e9b-40ae-8809-b300a161c6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOptionChangesInFairValueGainLoss1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_ed52a8f2-8e9b-40ae-8809-b300a161c6ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_145ff49b-a260-46b1-87ef-61cd75f1ef0b" xlink:href="nvr-20200630.xsd#nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_145ff49b-a260-46b1-87ef-61cd75f1ef0b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_b728ed43-cb07-4be2-9cd3-d8cb2686e9ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_b728ed43-cb07-4be2-9cd3-d8cb2686e9ee" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_044b4c4a-f6f5-4042-86fd-02a38f4f0a7c" xlink:href="nvr-20200630.xsd#nvr_FairValuePrincipalAmountLoansHeldforSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_044b4c4a-f6f5-4042-86fd-02a38f4f0a7c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_452c8bfc-6fd7-4902-8d6b-a31a14273355" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_LongTermDebtFairValue_452c8bfc-6fd7-4902-8d6b-a31a14273355" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_f1c928b3-fa3b-46fe-a6c6-7a24560f6a36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_SeniorNotes_f1c928b3-fa3b-46fe-a6c6-7a24560f6a36" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_9317926a-1caf-4fb5-bfc3-4143eb964626" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_9317926a-1caf-4fb5-bfc3-4143eb964626" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_74ec72cf-bec3-4152-9af8-1797b779b2ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_74ec72cf-bec3-4152-9af8-1797b779b2ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_74ec72cf-bec3-4152-9af8-1797b779b2ea_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_74ec72cf-bec3-4152-9af8-1797b779b2ea" xlink:to="loc_us-gaap_SegmentDomain_74ec72cf-bec3-4152-9af8-1797b779b2ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4f27fa97-409d-4a94-883a-7ad9f0e71714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_74ec72cf-bec3-4152-9af8-1797b779b2ea" xlink:to="loc_us-gaap_SegmentDomain_4f27fa97-409d-4a94-883a-7ad9f0e71714" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_d219c093-42a4-4d4c-9b07-b3c54cf70fd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4f27fa97-409d-4a94-883a-7ad9f0e71714" xlink:to="loc_us-gaap_MortgageBankingMember_d219c093-42a4-4d4c-9b07-b3c54cf70fd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_330c1dc3-b9b2-4425-9181-fc4f364e43d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_4f27fa97-409d-4a94-883a-7ad9f0e71714" xlink:to="loc_us-gaap_HomeBuildingMember_330c1dc3-b9b2-4425-9181-fc4f364e43d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_084c8614-b243-4e96-9004-9d7c043062d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_084c8614-b243-4e96-9004-9d7c043062d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_084c8614-b243-4e96-9004-9d7c043062d7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_084c8614-b243-4e96-9004-9d7c043062d7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_084c8614-b243-4e96-9004-9d7c043062d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6eee19b1-7553-406a-95ce-b7a26c12f20c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_084c8614-b243-4e96-9004-9d7c043062d7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6eee19b1-7553-406a-95ce-b7a26c12f20c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_edb24b19-d0fc-419a-aa9b-e58c6f90f4ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6eee19b1-7553-406a-95ce-b7a26c12f20c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_edb24b19-d0fc-419a-aa9b-e58c6f90f4ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f8c3441-2e5f-4619-9da4-60a41ebfd065" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f8c3441-2e5f-4619-9da4-60a41ebfd065" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_8f8c3441-2e5f-4619-9da4-60a41ebfd065_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f8c3441-2e5f-4619-9da4-60a41ebfd065" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_8f8c3441-2e5f-4619-9da4-60a41ebfd065_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_11dee7a1-64a5-4cfb-945a-e91b61d3f048" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f8c3441-2e5f-4619-9da4-60a41ebfd065" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_11dee7a1-64a5-4cfb-945a-e91b61d3f048" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_351d625a-d9ca-478e-8d8c-5f30ad5f2187" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_11dee7a1-64a5-4cfb-945a-e91b61d3f048" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_351d625a-d9ca-478e-8d8c-5f30ad5f2187" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_4ed6a1bb-ba27-4ead-b10f-f28e74bc8a96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_4ed6a1bb-ba27-4ead-b10f-f28e74bc8a96" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ed6a1bb-ba27-4ead-b10f-f28e74bc8a96_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4ed6a1bb-ba27-4ead-b10f-f28e74bc8a96" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_4ed6a1bb-ba27-4ead-b10f-f28e74bc8a96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_72cfd61a-93cc-4423-94e5-3c0512b10646" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_4ed6a1bb-ba27-4ead-b10f-f28e74bc8a96" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_72cfd61a-93cc-4423-94e5-3c0512b10646" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_a337acf5-6561-400b-9604-81aeb75ca822" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_72cfd61a-93cc-4423-94e5-3c0512b10646" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_a337acf5-6561-400b-9604-81aeb75ca822" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_c3fbbe38-3a8e-49ad-ab37-5f3141b17c57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_72cfd61a-93cc-4423-94e5-3c0512b10646" xlink:to="loc_us-gaap_ForwardContractsMember_c3fbbe38-3a8e-49ad-ab37-5f3141b17c57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_f9539566-a003-4b79-97cd-ab43c594ec13" xlink:href="nvr-20200630.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_72cfd61a-93cc-4423-94e5-3c0512b10646" xlink:to="loc_nvr_MortgagesHeldForSaleMember_f9539566-a003-4b79-97cd-ab43c594ec13" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5ffcb924-3172-4db1-85be-03fff22d51f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_DebtInstrumentAxis_5ffcb924-3172-4db1-85be-03fff22d51f6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5ffcb924-3172-4db1-85be-03fff22d51f6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_5ffcb924-3172-4db1-85be-03fff22d51f6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5ffcb924-3172-4db1-85be-03fff22d51f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c0ec47e8-9fbe-4760-afad-2f83c136aae1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_5ffcb924-3172-4db1-85be-03fff22d51f6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c0ec47e8-9fbe-4760-afad-2f83c136aae1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_6cc45427-3d84-4848-8f5f-4fe9a0a4f379" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c0ec47e8-9fbe-4760-afad-2f83c136aae1" xlink:to="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_6cc45427-3d84-4848-8f5f-4fe9a0a4f379" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_c1ee2ff4-aff8-4d89-8f10-707fb259256f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c0ec47e8-9fbe-4760-afad-2f83c136aae1" xlink:to="loc_us-gaap_SeniorNotesMember_c1ee2ff4-aff8-4d89-8f10-707fb259256f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_2f545cde-a70a-48a1-bb7e-12e1cc8a393a" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c0ec47e8-9fbe-4760-afad-2f83c136aae1" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_2f545cde-a70a-48a1-bb7e-12e1cc8a393a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_28463a6a-af76-43ce-89dd-9f4a296a357d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_HedgingDesignationAxis_28463a6a-af76-43ce-89dd-9f4a296a357d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_28463a6a-af76-43ce-89dd-9f4a296a357d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_28463a6a-af76-43ce-89dd-9f4a296a357d" xlink:to="loc_us-gaap_HedgingDesignationDomain_28463a6a-af76-43ce-89dd-9f4a296a357d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_acd8bc18-3093-4fbc-af1b-e66cf019b4b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_28463a6a-af76-43ce-89dd-9f4a296a357d" xlink:to="loc_us-gaap_HedgingDesignationDomain_acd8bc18-3093-4fbc-af1b-e66cf019b4b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_b1d904b1-025d-4f9d-8bb0-e395e6e22a69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_acd8bc18-3093-4fbc-af1b-e66cf019b4b8" xlink:to="loc_us-gaap_NondesignatedMember_b1d904b1-025d-4f9d-8bb0-e395e6e22a69" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/Debt" xlink:type="simple" xlink:href="nvr-20200630.xsd#Debt"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/Debt" xlink:type="extended" id="i47f5ca7256ed478a9ab24326307a629c_Debt"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/DebtAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#DebtAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/DebtAdditionalInformationDetail" xlink:type="extended" id="i7a5b74c646c24108af2d801464ad5cc3_DebtAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_5379a508-2109-4d73-aae2-c106dac8b0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_5379a508-2109-4d73-aae2-c106dac8b0ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f82853e3-b78f-4e13-a73a-e5d59d37c82d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f82853e3-b78f-4e13-a73a-e5d59d37c82d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_983bff98-daa2-45a1-8585-7081adee3c58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_983bff98-daa2-45a1-8585-7081adee3c58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8644fc60-8fcb-47a0-b53c-14229d141718" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8644fc60-8fcb-47a0-b53c-14229d141718" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8a4932f7-4164-412b-a066-e3622ade906a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8a4932f7-4164-412b-a066-e3622ade906a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_b38a9dce-2be0-44b9-b852-2fd5a584b8f5" xlink:href="nvr-20200630.xsd#nvr_LineOfCreditMaximumIncrementalCommitmentAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_b38a9dce-2be0-44b9-b852-2fd5a584b8f5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_df9f0d2a-f8a3-48bf-9cc9-9fb841a44b5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_df9f0d2a-f8a3-48bf-9cc9-9fb841a44b5a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_daa299bd-7585-4e0e-8b25-61bbd4157693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_daa299bd-7585-4e0e-8b25-61bbd4157693" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_f39e8bff-a41c-4cd9-9f96-cf3cd2544218" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_OperatingLeaseExpense_f39e8bff-a41c-4cd9-9f96-cf3cd2544218" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_78f3d1b3-3f4c-4e10-aead-6a5b9495bff9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_78f3d1b3-3f4c-4e10-aead-6a5b9495bff9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_b337cd48-0fb6-4d93-a094-e15dee80b01e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_b337cd48-0fb6-4d93-a094-e15dee80b01e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_fe3a1e08-ae9e-4e08-95fa-5b5ec51f5dbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_ShortTermLeaseCost_fe3a1e08-ae9e-4e08-95fa-5b5ec51f5dbc" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d15f504c-92b1-4da6-88c3-925126a9ca5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_StockholdersEquity_d15f504c-92b1-4da6-88c3-925126a9ca5f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_de4d9d52-1b4a-49d8-ba7c-44739d7f3a47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_NetIncomeLoss_de4d9d52-1b4a-49d8-ba7c-44739d7f3a47" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7414a7de-9e37-4364-a49c-2c27f2e80176" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7414a7de-9e37-4364-a49c-2c27f2e80176" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_82d16056-6728-4b21-91c2-5419314cd5ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_82d16056-6728-4b21-91c2-5419314cd5ae" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_7943b2c2-344d-49ad-9f7a-9ebd92bc5c33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_7943b2c2-344d-49ad-9f7a-9ebd92bc5c33" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a3767aa2-36bf-4351-a1cd-d2fc810fb220" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a3767aa2-36bf-4351-a1cd-d2fc810fb220" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_ab1ffb85-df46-4878-9050-14e33c7eab97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_LeaseCost_ab1ffb85-df46-4878-9050-14e33c7eab97" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_882cc1b0-edb2-490e-a29b-4c4b9bd877ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_OperatingLeasePayments_882cc1b0-edb2-490e-a29b-4c4b9bd877ba" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_f027619c-3a01-4f51-8521-aa4df0083f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_f027619c-3a01-4f51-8521-aa4df0083f1e" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_d7df2a1d-4ed8-46ca-b7d2-f2d76484bb30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_d7df2a1d-4ed8-46ca-b7d2-f2d76484bb30" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_adccc150-c955-43e8-8e8f-79723acc596b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_adccc150-c955-43e8-8e8f-79723acc596b" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5b15fd9d-d2e3-4542-a6c5-b3e61c41c9db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5b15fd9d-d2e3-4542-a6c5-b3e61c41c9db" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_b968c317-f7bf-4752-ad94-a2679b02ff71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_b968c317-f7bf-4752-ad94-a2679b02ff71" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationActivityAdjustments_53c78583-a67e-48cf-b4ef-41f808439be2" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationActivityAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_nvr_DeferredCompensationActivityAdjustments_53c78583-a67e-48cf-b4ef-41f808439be2" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_DebtInstrumentTable_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_19722742-b22d-4bbd-b5e5-e492e04ba360" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:to="loc_us-gaap_DebtInstrumentAxis_19722742-b22d-4bbd-b5e5-e492e04ba360" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_19722742-b22d-4bbd-b5e5-e492e04ba360_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_19722742-b22d-4bbd-b5e5-e492e04ba360" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_19722742-b22d-4bbd-b5e5-e492e04ba360_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_19722742-b22d-4bbd-b5e5-e492e04ba360" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_f7ff5ae3-29e3-48b4-8ff8-08a3f767ffc5" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_f7ff5ae3-29e3-48b4-8ff8-08a3f767ffc5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CreditAgreementMember_9e6ee415-9d5a-4b69-95c6-70f4951775fe" xlink:href="nvr-20200630.xsd#nvr_CreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:to="loc_nvr_CreditAgreementMember_9e6ee415-9d5a-4b69-95c6-70f4951775fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RepurchaseAgreementMember_dbb5676c-31aa-48a9-89a2-349d725c665f" xlink:href="nvr-20200630.xsd#nvr_RepurchaseAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:to="loc_nvr_RepurchaseAgreementMember_dbb5676c-31aa-48a9-89a2-349d725c665f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_efc36a8a-fde6-495a-8828-c624475df4b8" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:to="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_efc36a8a-fde6-495a-8828-c624475df4b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c1ee95a0-abfc-4e1c-9534-dc7db5a3481a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:to="loc_us-gaap_CreditFacilityAxis_c1ee95a0-abfc-4e1c-9534-dc7db5a3481a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c1ee95a0-abfc-4e1c-9534-dc7db5a3481a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_c1ee95a0-abfc-4e1c-9534-dc7db5a3481a" xlink:to="loc_us-gaap_CreditFacilityDomain_c1ee95a0-abfc-4e1c-9534-dc7db5a3481a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_d1bb0278-849e-4bd7-b503-e6adae23b75e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_c1ee95a0-abfc-4e1c-9534-dc7db5a3481a" xlink:to="loc_us-gaap_CreditFacilityDomain_d1bb0278-849e-4bd7-b503-e6adae23b75e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_f6add3f4-c5bc-476e-8328-ace8f5c21b41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_d1bb0278-849e-4bd7-b503-e6adae23b75e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_f6add3f4-c5bc-476e-8328-ace8f5c21b41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_81aa135a-3585-4aaa-b1c6-a9337f9b8a53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_81aa135a-3585-4aaa-b1c6-a9337f9b8a53" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_81aa135a-3585-4aaa-b1c6-a9337f9b8a53_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_81aa135a-3585-4aaa-b1c6-a9337f9b8a53" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_81aa135a-3585-4aaa-b1c6-a9337f9b8a53_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_13fe946d-68dc-44e7-8548-d96315d29f09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_81aa135a-3585-4aaa-b1c6-a9337f9b8a53" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_13fe946d-68dc-44e7-8548-d96315d29f09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_b73a0fe8-7837-4bcc-acdf-be0a57015559" xlink:href="nvr-20200630.xsd#nvr_SublimitForIssuanceOfLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_13fe946d-68dc-44e7-8548-d96315d29f09" xlink:to="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_b73a0fe8-7837-4bcc-acdf-be0a57015559" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForSwingLineCommitmentMember_34e4dde9-49b2-48cc-bee4-00a907b30980" xlink:href="nvr-20200630.xsd#nvr_SublimitForSwingLineCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_13fe946d-68dc-44e7-8548-d96315d29f09" xlink:to="loc_nvr_SublimitForSwingLineCommitmentMember_34e4dde9-49b2-48cc-bee4-00a907b30980" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_145c3168-27be-480f-88ae-c9a92317955a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_145c3168-27be-480f-88ae-c9a92317955a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_145c3168-27be-480f-88ae-c9a92317955a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_145c3168-27be-480f-88ae-c9a92317955a" xlink:to="loc_us-gaap_EquityComponentDomain_145c3168-27be-480f-88ae-c9a92317955a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_145c3168-27be-480f-88ae-c9a92317955a" xlink:to="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2ee9799e-ce20-409e-8797-a58e55935a28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_us-gaap_CommonStockMember_2ee9799e-ce20-409e-8797-a58e55935a28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_67308ec7-0d8f-42a3-b026-0f04931bdf23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_67308ec7-0d8f-42a3-b026-0f04931bdf23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_3a73607a-4782-4216-bb0d-6d5a097b1a71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_us-gaap_RetainedEarningsMember_3a73607a-4782-4216-bb0d-6d5a097b1a71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_270147a5-c0cd-4434-97ab-513464515317" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_us-gaap_TreasuryStockMember_270147a5-c0cd-4434-97ab-513464515317" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember_ae14f6c5-c31c-4486-96c8-f026baa60cf9" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_nvr_DeferredCompensationTrustMember_ae14f6c5-c31c-4486-96c8-f026baa60cf9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember_3aa8359f-02d6-4857-bb04-a00ea4837e46" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_nvr_DeferredCompensationLiabilityMember_3aa8359f-02d6-4857-bb04-a00ea4837e46" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/DebtDetails" xlink:type="simple" xlink:href="nvr-20200630.xsd#DebtDetails"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/DebtDetails" xlink:type="extended" id="idac62783d45848008c9e86084e488387_DebtDetails"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="nvr-20200630.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/CommitmentsandContingencies" xlink:type="extended" id="idcb359bcd3b646fb98b110ad81c9fad7_CommitmentsandContingencies"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/Leases" xlink:type="simple" xlink:href="nvr-20200630.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/Leases" xlink:type="extended" id="i1ed16fa404b84634ab7bafc7dc9eced4_Leases"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesTables" xlink:type="simple" xlink:href="nvr-20200630.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/LeasesTables" xlink:type="extended" id="id7e86ea778ca49b885434ccf8e3ce5fe_LeasesTables"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="nvr-20200630.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/LeasesNarrativeDetails" xlink:type="extended" id="ia4cfb35a92f4486095203af866045f68_LeasesNarrativeDetails"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="nvr-20200630.xsd#LeasesComponentsofLeaseExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails" xlink:type="extended" id="i54c4939117894481971983694c6b3ed0_LeasesComponentsofLeaseExpenseDetails"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/LeasesSupplementalInformationDetails" xlink:type="simple" xlink:href="nvr-20200630.xsd#LeasesSupplementalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/LeasesSupplementalInformationDetails" xlink:type="extended" id="i1d4d146b4c1b4862b4c5d43c1d81237b_LeasesSupplementalInformationDetails"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxes" xlink:type="simple" xlink:href="nvr-20200630.xsd#IncomeTaxes"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/IncomeTaxes" xlink:type="extended" id="ie53ea325d660417b82883ac6210b8918_IncomeTaxes"/>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended" id="ibfb2324f5f7d43b2b834b2eb983ba758_IncomeTaxesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_nvr_IncomeTaxLineItems_218e454c-2c38-4326-8983-09fda8914149" xlink:href="nvr-20200630.xsd#nvr_IncomeTaxLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d5e4fb9b-04ee-4523-ae6a-6366c5f196e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_IncomeTaxLineItems_218e454c-2c38-4326-8983-09fda8914149" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d5e4fb9b-04ee-4523-ae6a-6366c5f196e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d1ec0664-73af-4dea-8217-433352833f0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_IncomeTaxLineItems_218e454c-2c38-4326-8983-09fda8914149" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d1ec0664-73af-4dea-8217-433352833f0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet_8fe01960-41f1-4896-ab20-bc141d617f89" xlink:href="nvr-20200630.xsd#nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_nvr_IncomeTaxLineItems_218e454c-2c38-4326-8983-09fda8914149" xlink:to="loc_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet_8fe01960-41f1-4896-ab20-bc141d617f89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_IncomeTaxTable_ec2589ff-0670-4418-9f3d-2fafc51e1d7e" xlink:href="nvr-20200630.xsd#nvr_IncomeTaxTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_nvr_IncomeTaxLineItems_218e454c-2c38-4326-8983-09fda8914149" xlink:to="loc_nvr_IncomeTaxTable_ec2589ff-0670-4418-9f3d-2fafc51e1d7e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_4d917f41-b5df-47e9-a8eb-27ac4d85470d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_nvr_IncomeTaxTable_ec2589ff-0670-4418-9f3d-2fafc51e1d7e" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_4d917f41-b5df-47e9-a8eb-27ac4d85470d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_4d917f41-b5df-47e9-a8eb-27ac4d85470d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_4d917f41-b5df-47e9-a8eb-27ac4d85470d" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_4d917f41-b5df-47e9-a8eb-27ac4d85470d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_7b336ae6-9f32-4297-88cf-4afdc647f574" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_4d917f41-b5df-47e9-a8eb-27ac4d85470d" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_7b336ae6-9f32-4297-88cf-4afdc647f574" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesPolicies" xlink:type="simple" xlink:href="nvr-20200630.xsd#IncomeTaxesPolicies"/>
  <link:definitionLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesPolicies" xlink:type="extended" id="i69b37339771b4a87a329bee8185b27d6_IncomeTaxesPolicies"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>nvr-20200630_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 2020 Workiva-->
<!--r:389b1312-c4fd-400f-be23-1e1e920d74c1,g:d6cb8060-7a96-4102-b1d6-a597da172831-->
<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_IncreaseDecreaseInContractWithCustomerLiability_de147954-c5a0-413e-af73-1c935b2f92c2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeasesTextBlock_9de18962-d4b2-4078-8719-c26b067fc91b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_RestatementAxis_5d043af4-923c-4dc5-b9ec-af007b430594_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_b13b24be-abc3-4e7f-ba0c-fe9bbc8b5513_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-20200630.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_FairValueDisclosuresAbstract_61a7d1ba-91a7-40a1-9998-4428a9a5ac23_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_LandUnderDevelopmentDisclosureTextBlock_f3b1143f-9927-41b5-8e26-ebf892a7ba73_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-20200630.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_PaymentsForOriginationOfMortgageLoansHeldForSale_d7b4b34d-dd11-494d-aeb2-67e56677c18b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfProductWarrantyLiabilityTableTextBlock_45f62122-3336-479c-ba50-36b70bfc5789_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_3f1d33d6-5bbd-42bc-aaef-8ef7fde074fe_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_6ea9359b-ee29-4bf7-9b6d-c998d1cd525b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems" xlink:to="lab_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsIncurred_250effba-64c4-4381-8cfe-5b8e975dd09a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_LossReserveOnContractLandDeposits_e379004a-5376-4a29-bba2-4cdbf499dbe4_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_e3c8075f-0111-4b57-850a-c3bb29ff0871_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_c31018e8-284e-465a-98c9-fd13fe531c94_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-20200630.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_RestrictedCashAndCashEquivalents_131118fb-bb9c-469b-bf78-1d54d615c352_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_c8a606b4-f6f7-40e1-8cf0-5e9f2473b526_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_2c6ee5a3-9ccd-44c3-aff6-e746b323fbd2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TreasuryStockMember_990fabcc-03f3-4d94-aa0f-21ab2b8928c2_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_0ca006db-1cd6-4723-be6f-c4b9890add21_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_CityAreaCode_fab4a001-7c22-4346-9e36-61c0b334078a_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/2019/dei-2019-01-31.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_InterestAndFeeIncomeLoansHeldForSaleMortgages_7c4d6d7a-8819-413e-958b-794b007ada6d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CostOfGoodsAndServicesSold_b27b3a01-a4d9-4a41-9afe-1496af69fc9e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_RefundableDeposits_ca0e3cc8-0f78-48a4-a430-a700971043b9_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-20200630.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_SegmentReportingAssetReconcilingItemLineItems_7e5e981d-ec0d-44ce-a4a0-b4335e8e4c7b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementEquityComponentsAxis_bfbd1c32-73cb-4ebf-9481-33f2bc88df99_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_StatementBusinessSegmentsAxis_8f445684-0d18-4b48-a43e-5a8da3fad598_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_Security12bTitle_01f068fa-b4b6-4a17-960f-e0f472a11cf5_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/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NorthEastMember_b572d2f0-6b14-4741-a334-f10d9f5c3f77_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 [Member]</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-20200630.xsd#nvr_NorthEastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NorthEastMember" xlink:to="lab_nvr_NorthEastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualPayments_2e8024c4-2b44-41bb-9ec8-3ad5036bd082_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GainLossOnSaleOfMortgageLoans_9944c836-f9e8-4a50-ab01-ce03973a74c1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentNameDomain_07d6f476-f169-478c-a4b5-8ffb82f20bea_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BalanceSheetLocationDomain_eba96183-4008-4e92-af03-2ef1c84d9ca9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_ConsolidatedEntitiesDomain_c1ba90cd-77cd-4d75-a5da-c87172ae9556_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_ProductWarrantyAccrual_7f866234-62f0-4181-bd3e-b20c39fcf1c5_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_732f9695-ec6a-41ac-8f42-561174881353_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantyAccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrual" xlink:to="lab_us-gaap_ProductWarrantyAccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyDisclosureTextBlock_251c34ff-192e-42e1-b0e0-7113ff07a31f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_fdfb698d-102b-4fc9-b9ad-0c302e419709_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_1edd8880-e557-4264-81bc-95b05bd9d045_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_77d71ed4-ee86-4d5f-9a12-4aeba6363d13_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EquityMethodInvestmentsAndJointVenturesAbstract_3013ca88-5e9f-42ef-a4c6-900b492e0d2c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_114f06af-2e7f-450a-a34d-0ce5337aa7d3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FinanceLeaseRightOfUseAssetAmortization_747c56c7-4ec2-4999-bf5e-555aef479be5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_4008aefc-2f4a-41c2-b7f2-5897cdb06d61_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-20200630.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_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_9088b30e-0cef-4272-adb0-e923dbaaf3f3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_CurrentFiscalYearEndDate_313d7570-fae3-404f-af3e-6513fe578641_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/2019/dei-2019-01-31.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_FairValueDisclosuresTextBlock_37815c86-c36c-4eba-a3aa-1d0517731c5a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_dcae9f27-6613-42a1-9d71-ddbe258f6208_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CorporateCapitalAllocationCharge_54b53aad-e557-44d6-8441-56164ae199ad_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_744f3d95-781e-41a0-acc1-164e2a8b8190_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-20200630.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_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_05d63cd1-e4d9-4765-a590-82712521df80_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_LettersOfCreditOnRawLandContracts_83374cdb-7228-418a-8576-e405d870753c_terseLabel_en-US" xlink:label="lab_nvr_LettersOfCreditOnRawLandContracts" xlink: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 land contract</link:label>
    <link:label id="lab_nvr_LettersOfCreditOnRawLandContracts_label_en-US" xlink:label="lab_nvr_LettersOfCreditOnRawLandContracts" xlink: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 On Raw Land Contracts</link:label>
    <link:label id="lab_nvr_LettersOfCreditOnRawLandContracts_documentation_en-US" xlink:label="lab_nvr_LettersOfCreditOnRawLandContracts" 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 issued for deposits on raw land contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LettersOfCreditOnRawLandContracts" xlink:href="nvr-20200630.xsd#nvr_LettersOfCreditOnRawLandContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LettersOfCreditOnRawLandContracts" xlink:to="lab_nvr_LettersOfCreditOnRawLandContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_4469e38f-409f-47de-9faf-a3c6825deb9d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_f26cca12-6e16-4fb8-9248-e6b2284571bd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingIncomeLoss_ee599457-5a8a-43d7-a64d-244c7d405cc4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink: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 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PaymentsOfDebtIssuanceCosts_92f117b0-03ca-4a9d-b0f7-01a561abe969_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_e1772179-0e98-4795-8455-381db039ce58_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_JointVenturesLineItems_d6eb2d95-eed5-434c-9bbd-e8b21dbea370_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-20200630.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_dei_EntityAddressPostalZipCode_bfb2950d-c097-41a4-a74e-e8ffd4377df9_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/2019/dei-2019-01-31.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_LetterOfCreditOnLotPurchaseAgreements_e1f160c1-6f08-49f1-b44a-307654c0a2d0_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-20200630.xsd#nvr_LetterOfCreditOnLotPurchaseAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_LetterOfCreditOnLotPurchaseAgreements" xlink:to="lab_nvr_LetterOfCreditOnLotPurchaseAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_dd368b97-1e66-4c8a-8a0a-cb158a339393_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_MidEastMember_08020834-8386-48dd-b862-ccab8ef5f249_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 [Member]</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-20200630.xsd#nvr_MidEastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_MidEastMember" xlink:to="lab_nvr_MidEastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_d562cc9e-b1fa-456e-931f-928457075fd0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2f7033f4-4854-46f3-b5a1-3b0866438ade_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeOperatingLeaseOptionToExtend_535d0e26-d1f0-4bb0-b116-c646bfa7a7e9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DepositsAssets_28ea4f4e-2a4e-4614-9c31-4b26f5adf5ce_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_b866bef0-9a0c-4a11-8171-9d8ef69ca2d7_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommitmentsAndContingencies_5718cb01-7afe-43dd-8ee5-45c2ca2300dc_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_HomeBuildingMember_8f23da97-5727-44e3-a5b6-fbf93d20effd_terseLabel_en-US" xlink:label="lab_us-gaap_HomeBuildingMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_HomeBuildingMember_label_en-US" xlink:label="lab_us-gaap_HomeBuildingMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HomeBuildingMember" xlink:to="lab_us-gaap_HomeBuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_0ae5b23b-e4f9-45c9-9d11-4ded365a011b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_DeferredCompensationLiabilityMember_b1b62bce-f06d-4af0-bd05-c0dd21ff156d_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 [Member]</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-20200630.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_PaymentsForRepurchaseOfCommonStock_5b682e0c-5b9d-45f1-90bd-558fba17266b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProceedsFromSaleOfPropertyPlantAndEquipment_c7d93b86-d587-4ac6-b192-75a5638fb78c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AssetsAbstract_e72e7da9-6652-4b79-b0c3-b9d02845648c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NumberOfReportableSegments_c66e2fa0-2123-4aee-9a85-174bb2d3047a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityShellCompany_a7122133-32e2-4721-b163-0630dc03ec63_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/2019/dei-2019-01-31.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_dei_CoverAbstract_2f0c8ddb-402f-4e95-82ca-1a3e3207e488_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/2019/dei-2019-01-31.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_OperatingLeasePayments_f614b520-a84d-4b82-a00b-2a9499a5b371_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentType_005c4945-03a7-4aba-bcc4-29da99a85c31_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/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_370a78b9-c11f-4087-80ae-7e493d258873_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_ConsolidationItemsAxis_b6ee6993-c5a5-4b91-9c37-d46378e5067b_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_65c52ee7-12a1-4f0c-aaf8-501497a97525_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ForwardContractsMember_a0be8773-d661-436d-9cb1-db12eaa1523c_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RetainedEarningsAccumulatedDeficit_f4895831-bfea-4661-9c6f-55bb3e988f8e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NondesignatedMember_aaf71c70-ea85-43cb-8523-3f5828a8472f_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_d8c42e41-e10d-4146-badf-9570fa306918_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SublimitForIssuanceOfLettersOfCreditMember_fff0ad55-151f-43c7-819d-ad54f38baa2e_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 [Member]</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-20200630.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_TreasuryStockSharesAcquired_5518ecc9-8857-40ca-86f9-c03e83d90cb6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_PaymentsToAcquireInterestInJointVenture_e767c11e-7341-4391-ac06-467555449f43_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_760755fe-d9df-41a9-9b83-0bce69ca6854_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-20200630.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_8e15d54e-aeec-4331-a051-37b74bae7dfb_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-20200630.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_nvr_ContractLandDepositReserveAdjustment_ec902840-ca28-42dd-bed1-4df17a5f602e_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-20200630.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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_0c98bb57-cc22-40f0-a365-35accb570108_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet_2eb917e9-4c24-47d5-9f4a-3fec32e7c15f_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-20200630.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_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_335cd04e-7265-4268-98b5-0139065d7951_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_046132d9-834e-4864-a1e5-3c45ef873ac9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:to="lab_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_5fd5f530-56ea-4d13-9b6c-a91bcc87d239_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-20200630.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_57d82bec-65ff-4b49-86f4-432e4e949de6_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-20200630.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_GuaranteeObligationsMaximumExposure_cc9973a6-3c9a-442f-94f1-2c8b035a6661_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_657e935a-620c-45c3-8cfe-a189bc3b57be_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_23a1beda-2e0c-4d84-8a79-e1d82f6c163f_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Fair Value Measurement Gain/(Loss)</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_HedgingDesignationDomain_57a114ea-e641-4ab4-9480-0b560d6f8f9d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeaseCost_47eac6c4-04a9-4cb2-8adb-28cb41aa9e21_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_f67fc68b-cf2e-40c3-a91c-99d1d661a107_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_cc4e9c7b-16d0-4cd1-ac47-df80f02d3d53_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-20200630.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_dei_DocumentQuarterlyReport_5737c9ac-837f-4793-a929-1f53be44a6ab_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/2019/dei-2019-01-31.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_CommonStockParOrStatedValuePerShare_4865923a-4b45-4ffe-b244-a31f713d506a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredIncomeTaxAssetsNet_5e33636e-ed1f-4569-848d-8ae98c612bbb_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_DeferredCompensationActivityAdjustments_1484c102-05e6-47c4-afba-6f00790ff2fc_terseLabel_en-US" xlink:label="lab_nvr_DeferredCompensationActivityAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Activity Adjustments</link:label>
    <link:label id="lab_nvr_DeferredCompensationActivityAdjustments_label_en-US" xlink:label="lab_nvr_DeferredCompensationActivityAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Activity Adjustments</link:label>
    <link:label id="lab_nvr_DeferredCompensationActivityAdjustments_documentation_en-US" xlink:label="lab_nvr_DeferredCompensationActivityAdjustments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation activities during period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationActivityAdjustments" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationActivityAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_DeferredCompensationActivityAdjustments" xlink:to="lab_nvr_DeferredCompensationActivityAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_bb8f64a5-74ef-4db4-b61c-a6767ecb5711_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-20200630.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_FinanceLeasePrincipalPayments_7266f23a-e9bd-4527-b1ec-1e4ef479d6c0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_7098d2b0-8122-4dfe-87bf-4e693a0cb8d1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DerivativeFairValueOfDerivativeAsset_d2dbd2ff-1148-49b9-b4d4-1ef7192e9675_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentFaceAmount_e5d91be8-f66c-4cf6-a8b8-c022f36815a0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_MidAtlanticMember_479a3bd9-e749-4e10-86f7-9619678290e6_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 [Member]</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-20200630.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_e40b6ba7-7535-449a-b79f-ef3cf31e26b7_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">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1126bd1f-e45c-43b9-8a08-2d8a4efd5cf3_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementFrequencyDomain_7af999a3-831b-49cd-8b54-eea936a4f2be_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EquityAbstract_b3cd3efd-acd9-43c0-a1c3-c3cc922ca4db_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_LotsControlledByCompany_28e2c284-0dc2-4e65-914f-ae1162eb6d0b_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-20200630.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_IncreaseDecreaseInReceivables_c3940487-6281-451c-a195-cd449f2d7eab_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_SeniorNotesDueTwoThousandThirtyMember_2cac3bd3-63f7-442c-b9f1-c27f118ac041_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">Senior Notes Due Two Thousand Thirty [Member]</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-20200630.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_nvr_CapitalizedInterestDisclosureTextBlock_68bdf194-3673-4aae-9280-68b0ffa92be3_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-20200630.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_dei_EntityCentralIndexKey_efe21bbd-9877-4be4-8c4a-2d168522edaf_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/2019/dei-2019-01-31.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_dei_EntityFileNumber_15c30bf5-f114-4011-bde7-3a57785b283e_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/2019/dei-2019-01-31.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_srt_SegmentGeographicalDomain_93bfbd13-4c32-4330-ab4f-3ecd866aaf40_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_EntityEmergingGrowthCompany_b69ef4c8-dde8-45ae-86e1-409819ac1f55_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/2019/dei-2019-01-31.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_StatementLineItems_2b27de5f-8e2e-4d67-b074-172b8ec0abd9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CreditFacilityDomain_bab34f21-8793-45d4-9b7b-8b0f124e7e6e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_21da8d4f-a80c-4161-bff2-11f3f24bdb02_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-20200630.xsd#nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" xlink:to="lab_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ffd1092b-16f5-4284-b0bc-b6bf22bca00a_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_312c524b-6a6b-412b-a638-1033564feb27_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_9dd677fb-2e39-4a30-a5ab-f74ac385d28f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_39c6f471-f701-4d74-8bf0-00f25df0829a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareBasic_33b07128-197f-41c3-8572-d4fdc72e22ac_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInDepositsOutstanding_c7079996-dc39-44cb-b7db-b3fdd8bdef6a_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">Decrease (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_InterestCostsIncurredCapitalizedAbstract_da9fc47b-1456-4e0c-b9f3-9db6fb9fab29_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentFiscalPeriodFocus_86dcb89b-8735-47c4-b8de-f1b95f8b7d27_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/2019/dei-2019-01-31.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_DebtDisclosureAbstract_2fd9b5e9-85ae-4d54-b7db-fdd29b15dd24_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_cb4cbcd3-b021-4f58-8213-d825b45a7d73_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_43fafea4-17f3-49a7-b58e-8d52385996d2_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_a4f3f43a-248a-423c-8ba8-64767b06a7cf_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_cbb455c4-6bcc-498d-a54b-57524b0749b6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CreditFacilityAxis_4e155052-f3a4-4f3e-80fd-adf18edbf8a5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_AggregateAdditionalFundingCommitments_25a171a6-97fe-4712-81e4-93909c764173_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-20200630.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_NetCashProvidedByUsedInFinancingActivities_c1c266d7-1a29-464a-b3e6-36b3a62e1d7e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_ConsolidationEntriesAndOtherForAssets_b2ab89bc-8f70-4028-8bae-7d107723f44b_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-20200630.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_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_0f4822b7-20c3-4a76-8d2b-9c7185a435a4_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredCompensationLiabilityCurrentAndNoncurrent_c97941e1-e1b4-49a4-8653-9ba86d80d96d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_TaxCreditCarryforwardNameDomain_e5444929-47d6-49b4-ac7d-338a324700eb_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_98584920-e6c2-4505-ad1c-3ce7a9442dc2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BalanceSheetLocationAxis_8883745b-177f-4e7a-aba0-12c4b40c65be_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommonStockValue_ece00c66-3f3f-4a44-837b-2e8735b58772_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 30, 2020 and December 31, 2019</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_8b181cac-97d3-43ce-abad-3628c5072984_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 [Member]</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-20200630.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_IncreaseDecreaseInStockholdersEquityRollForward_e0a06034-35cb-436d-b050-d199c1f9f5df_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DebtDisclosureTextBlock_a9fcaf47-5ab6-4e3a-85f2-6681a2cecc4b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementsFairValueHierarchyDomain_72a3c0b8-0dce-40c6-a3b0-e7aa03c3d0b8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_MortgagesHeldForSaleMember_fa033818-8014-4ec0-851b-5403f1fcac55_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 [Member]</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-20200630.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_ee87bb34-ac3a-419b-b9c9-a665fa141bfd_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-20200630.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_nvr_LeasesWeightedAverageDiscountRatesAbstract_37c6d9de-0a5d-473f-83b4-05557e830f9c_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-20200630.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_IntangibleAssetsNetIncludingGoodwill_a2c7e1b1-8cfc-44cb-9c09-5b9a97073247_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_IncomeTaxLineItems_82dc8b7c-cb0b-4648-8ce4-b4786697ce5d_terseLabel_en-US" xlink:label="lab_nvr_IncomeTaxLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_nvr_IncomeTaxLineItems_label_en-US" xlink:label="lab_nvr_IncomeTaxLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_nvr_IncomeTaxLineItems_documentation_en-US" xlink:label="lab_nvr_IncomeTaxLineItems" 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">Income tax.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_IncomeTaxLineItems" xlink:href="nvr-20200630.xsd#nvr_IncomeTaxLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_IncomeTaxLineItems" xlink:to="lab_nvr_IncomeTaxLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_LeasesWeightedAverageLeaseTermsAbstract_4d4980e0-d009-4ef1-b7f2-c2f47f72b9d2_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-20200630.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_us-gaap_DebtInstrumentTable_c9624267-8473-4f28-8fb8-522d72786abd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNetAbstract_f6a62c6a-e3af-4e44-ab3b-ec0430c2a99c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LesseeFinanceLeasesTextBlock_3f82ce23-bc04-4f19-b815-1f36aa31561b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OtherIncome_3d2b7266-a99f-4077-b2c4-c9e4c16aace5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_SublimitForSwingLineCommitmentMember_4ab56ffa-98b9-4629-9283-e6ddca2b1f56_terseLabel_en-US" xlink:label="lab_nvr_SublimitForSwingLineCommitmentMember" xlink: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 Swing Line Commitment [Member]</link:label>
    <link:label id="lab_nvr_SublimitForSwingLineCommitmentMember_label_en-US" xlink:label="lab_nvr_SublimitForSwingLineCommitmentMember" xlink: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 Swing Line Commitment [Member]</link:label>
    <link:label id="lab_nvr_SublimitForSwingLineCommitmentMember_documentation_en-US" xlink:label="lab_nvr_SublimitForSwingLineCommitmentMember" 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 swing line commitment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForSwingLineCommitmentMember" xlink:href="nvr-20200630.xsd#nvr_SublimitForSwingLineCommitmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_SublimitForSwingLineCommitmentMember" xlink:to="lab_nvr_SublimitForSwingLineCommitmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_ca648999-639c-43ab-8e7d-719eb62307b8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_CashAndCashEquivalentsAtCarryingValue_e4d216a5-94ed-4059-8d1e-11f392b53c4b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_AmendmentFlag_41949404-7686-452b-88c4-4c32da63afb4_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/2019/dei-2019-01-31.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_CommonStockSharesHeldInEmployeeTrust_578d21e9-4164-4a08-9da5-225ceb2dabec_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 and 107,295 shares of NVR, Inc. common stock as of June 30, 2020 and December 31, 2019, respectively</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_239bfbec-ec25-4613-b038-d94580e7499e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_UnallocatedCorporateOverhead_f004c3dd-32b7-4fa3-aea5-2ad07ef36059_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-20200630.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_NetCashProvidedByUsedInOperatingActivities_4c860c07-131d-4afe-a241-7663a1003c5b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_8941d647-e30d-4c7e-9b87-cbbe2092c267_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DerivativeAssetFairValueGrossLiability_ea4d8860-1ae7-46a7-b86c-6fdfe169647d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueByMeasurementFrequencyAxis_7015c6bd-3923-4437-9295-d7f22d9c9a93_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SegmentReportingAbstract_428a3dc1-687f-4cdd-9bbd-6f37746ad4b1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_9c6aefa3-f9ce-4f46-9470-35a70d6d9ae8_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-20200630.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_AccountsReceivableNet_36767141-a512-46ff-aad8-1cb98d5da16d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommonStockSharesHeldInEmployeeTrustShares_f56b8fcc-dcdd-4b2b-87d2-759ed4c846df_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation trust, shares</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DebtInstrumentLineItems_a71d3884-db20-42cf-a454-62e158c63350_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a30a71e3-dfe7-4bdc-b427-ee0fa6302d02_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StockholdersEquity_3ee73732-f4e4-4f01-b482-7f0de17562f1_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_991af941-a842-4a19-a359-68c8ce912a78_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_849aeee4-6fec-40e3-b377-66840764d401_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_95c4df77-54bd-4a98-a892-e9586bc17c78_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DerivativeGainLossOnDerivativeNet_b575fa3f-563c-47d4-b235-1d30078c013c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value adjustment income (expense)</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_399e5210-0395-4b83-a327-0b71ae1c1a38_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SeniorNotesMember_dcbeb0ea-65e4-4263-83eb-e8e6086136b8_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueOptionChangesInFairValueGainLoss1_2f350b4e-f21c-4346-9feb-d605571cfe76_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountsPayableAndOtherAccruedLiabilities_26ff9e6a-9a10-4adc-b572-320c23faaa02_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:to="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_500f85bb-56af-429c-8a30-8a593171b9a9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_srt_StatementGeographicalAxis_c917f38e-8e4e-4575-9c5c-d35ee3165801_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_nvr_IncomeTaxTable_2fc8f20d-6596-46d1-9b70-76fd81bce142_terseLabel_en-US" xlink:label="lab_nvr_IncomeTaxTable" xlink: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 [Table]</link:label>
    <link:label id="lab_nvr_IncomeTaxTable_label_en-US" xlink:label="lab_nvr_IncomeTaxTable" xlink: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 [Table]</link:label>
    <link:label id="lab_nvr_IncomeTaxTable_documentation_en-US" xlink:label="lab_nvr_IncomeTaxTable" 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">Income tax.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_IncomeTaxTable" xlink:href="nvr-20200630.xsd#nvr_IncomeTaxTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_IncomeTaxTable" xlink:to="lab_nvr_IncomeTaxTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_5ce4a778-b40f-4fed-88ec-992209e5dc0a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_1fc7b07e-08c3-408a-a8d0-1d551b9b0132_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_LocalPhoneNumber_96eeb47d-6cf9-4ad9-8fc8-5574df95d52d_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/2019/dei-2019-01-31.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_nvr_DeferredCompensationTrustMember_74020019-e4ee-4d5a-84ec-96571686e6aa_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 [Member]</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-20200630.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_OtherAssetsMember_57c34252-f9fd-46b2-b430-52ce57763aee_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GeneralAndAdministrativeExpense_4cd733de-ec79-46b5-bb48-9c80676f3fc8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FinancialInstrumentAxis_b6efee70-9590-4224-aefe-d32c5befc9ac_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_SegmentDomain_cada9139-2647-4e78-ad39-d09f5c7a2d47_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_a050d9e5-6aa7-46c3-912a-0af00d1b76df_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfCashFlowsAbstract_7a49138f-6940-4a9f-bb5d-6814fbffe7a2_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FinanceLeaseWeightedAverageRemainingLeaseTerm1_c1a64642-10e5-4f0d-8b8c-bbf2b0ce7bd8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProceedsFromDebtNetOfIssuanceCosts_93b5a3d3-203a-4f9a-915d-aaf0ff5782b9_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Debt, Net of Issuance Costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Debt, Net of Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="lab_us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_fb3012db-274e-4209-956f-23111117e1fd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_c90e7ea6-3579-42f8-98d7-0ce528cf4765_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RealEstateInventoryConstructionMaterials_cc4f710e-7e14-4542-9476-38418f569072_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_cac7a9ae-aab2-4ba7-98dd-e7a5dabf23bd_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink: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, Option, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_c2835776-7bd3-436e-9e18-47db9672ecfc_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/2019/dei-2019-01-31.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_dei_EntityAddressAddressLine2_60243cd9-67a2-4470-8d03-9b5561e07bdb_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/2019/dei-2019-01-31.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_PropertyPlantAndEquipmentNet_a45ae657-f00b-4505-ae48-a3c081f527e3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_f8041054-b37d-4426-a98c-2647c3113398_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_80860400-405a-476e-b19c-dae54364e8d5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetIncomeLoss_c1a640ed-1821-4dbc-8bf8-880a07a805b7_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_fc644323-eeb7-40ab-a562-67a1306e82a5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityAddressStateOrProvince_cd3158c6-3a63-4770-821f-5797f0de5b7b_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/2019/dei-2019-01-31.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_LeaseCostTableTextBlock_6290e046-626d-4fd0-a19a-bae92051f6d7_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInOperatingCapitalAbstract_e7f7dfed-ae71-4235-8a7b-3296f9de690a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_64dea1b2-cf55-44fd-862d-c9337b807591_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityCurrentReportingStatus_5467e546-67a9-4b07-8f47-2a68107069bb_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/2019/dei-2019-01-31.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_ScheduleOfVariableInterestEntitiesTable_9dd062df-795a-4785-bb46-d0bd0c94684f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EquityMethodInvestmentsDisclosureTextBlock_c81f13ba-8737-4678-b9a0-4468a627310c_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">Equity Method Investments and Joint Ventures Disclosure [Text Block]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_SegmentReportingDisclosureTextBlock_77076bc6-6252-433c-a557-c0cffeeab6dc_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LeasesAbstract_7139987b-d9b3-4feb-ad1c-f1d615bfdf1f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_a01bd598-7e6e-4334-9567-11477b0b8857_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_RepurchaseAgreementMember_2858ccec-c7bd-4a96-a0ed-2c370fb5379a_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 [Member]</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-20200630.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_FinanceLeaseInterestPaymentOnLiability_5dfcfb7a-30ea-4a97-b9ad-0f1adfdf5b28_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_Assets_0ee9a344-6bbe-42d0-99e1-0818401daaef_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_LongtermDebtTypeAxis_938ae0f8-a969-478e-99c0-ca42a1c7a1bd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareAbstract_c1c3c809-8e1f-49c0-8963-d9cdf50445c6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_NumberJointVenturesWithAdditionalFundingCommitment_0701f473-090d-4d48-a9db-0094e573348a_terseLabel_en-US" xlink:label="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of joint ventures with additional funding commitment</link:label>
    <link:label id="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment_label_en-US" xlink:label="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Joint Ventures With Additional Funding Commitment</link:label>
    <link:label id="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment_documentation_en-US" xlink:label="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The number of joint ventures to which NVR has an additional funding commitment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:href="nvr-20200630.xsd#nvr_NumberJointVenturesWithAdditionalFundingCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:to="lab_nvr_NumberJointVenturesWithAdditionalFundingCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberOfRawParcelsOfLandOwned_ca8a2c7c-19db-4107-a977-1396dd091014_terseLabel_en-US" xlink:label="lab_nvr_NumberOfRawParcelsOfLandOwned" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of raw parcels of land owned</link:label>
    <link:label id="lab_nvr_NumberOfRawParcelsOfLandOwned_label_en-US" xlink:label="lab_nvr_NumberOfRawParcelsOfLandOwned" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Raw Parcels Of Land Owned</link:label>
    <link:label id="lab_nvr_NumberOfRawParcelsOfLandOwned_documentation_en-US" xlink:label="lab_nvr_NumberOfRawParcelsOfLandOwned" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of raw parcels of land owned.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfRawParcelsOfLandOwned" xlink:href="nvr-20200630.xsd#nvr_NumberOfRawParcelsOfLandOwned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfRawParcelsOfLandOwned" xlink:to="lab_nvr_NumberOfRawParcelsOfLandOwned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_2cd3ea71-ab49-44f9-92bd-279ebb3dc606_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntitySmallBusiness_5becbe76-f611-42e4-a8f2-07c2d2397e7e_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/2019/dei-2019-01-31.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_StockholdersEquityAbstract_74fcba36-750b-4962-899a-edabe2333c53_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityInteractiveDataCurrent_93ea7bf7-60a1-4b19-bbaa-911030e6cbeb_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/2019/dei-2019-01-31.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_InterestExpense_47c43bf5-17ab-4fba-8fc7-672afe78b30e_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_7d87fdc4-a2a8-4fb6-83d5-f84e1ca0d1c8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityCommonStockSharesOutstanding_994ce889-f170-4e29-8f7a-6b22e20586b3_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/2019/dei-2019-01-31.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_us-gaap_DepreciationDepletionAndAmortization_09b75cfd-e9a4-4f62-b4f1-ee75ea549b6c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityFilerCategory_a8399065-6d03-445d-b9a0-7ca23123eead_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/2019/dei-2019-01-31.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_AccruedLiabilitiesCurrentAndNoncurrent_2dc73fa7-0524-4a01-b2e3-76c56cf8c84c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_ContractLandDepositImpairmentRecovery_c7c2fd07-a518-4463-8a1d-27d7c4172905_terseLabel_en-US" xlink:label="lab_nvr_ContractLandDepositImpairmentRecovery" xlink: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 and other impairments (recoveries), net</link:label>
    <link:label id="lab_nvr_ContractLandDepositImpairmentRecovery_label_en-US" xlink:label="lab_nvr_ContractLandDepositImpairmentRecovery" xlink: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 (Recovery)</link:label>
    <link:label id="lab_nvr_ContractLandDepositImpairmentRecovery_documentation_en-US" xlink:label="lab_nvr_ContractLandDepositImpairmentRecovery" 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 and subsequent recovery related to contract land deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositImpairmentRecovery" xlink:href="nvr-20200630.xsd#nvr_ContractLandDepositImpairmentRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ContractLandDepositImpairmentRecovery" xlink:to="lab_nvr_ContractLandDepositImpairmentRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_4304c658-e90d-46d9-81b4-605c6d8df1c4_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityIncorporationStateCountryCode_234b5fd1-c647-425e-8108-24f34008a42e_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/2019/dei-2019-01-31.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_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets_a257d1f8-2918-43b0-a57e-7a5d9986bb39_terseLabel_en-US" xlink:label="lab_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reorganization value in excess of amounts allocable to identifiable assets, net</link:label>
    <link:label id="lab_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets_label_en-US" xlink:label="lab_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Postconfirmation, Reorganization Value in Excess of Amounts Allocable to Identifiable Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets" xlink:to="lab_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_8ba273cf-5687-4158-ace7-9581eac0e300_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/2019/dei-2019-01-31.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_nvr_ConsolidationAdjustmentsAndOther_89f9aea5-156c-40a5-95af-f08fd7accb14_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</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-20200630.xsd#nvr_ConsolidationAdjustmentsAndOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ConsolidationAdjustmentsAndOther" xlink:to="lab_nvr_ConsolidationAdjustmentsAndOther" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_NumberOfJointVentures_3d541c78-f8b6-4144-868b-6a290d8c4980_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-20200630.xsd#nvr_NumberOfJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_NumberOfJointVentures" xlink:to="lab_nvr_NumberOfJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_907118a4-6416-4fd1-9005-3c43d2b1dba1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementsInterestRateMovementEffect_8636cd91-89b9-4f31-b56e-fe3f1220dc93_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-20200630.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_UnsoldLotsAndHousingUnits_a68ff5b0-680f-46a3-9651-84611c7036f8_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-20200630.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_InterestRateLockCommitmentsMember_654159ca-a11f-4e7b-ba68-16eeed109454_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_4fa2b815-41e3-4d52-860c-726d824aa0e3_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 [Member]</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-20200630.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_ScheduleOfStockholdersEquityTableTextBlock_bf4f5679-cc84-44be-a32f-65bc6110f0c9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CommonStockMember_da7b7808-ce40-4e51-95ed-4d70ec4dd918_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_8a9d1f4d-3e83-4958-a376-8e759d69eef6_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_074b290b-445c-44ce-b624-c200a93ea455_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity_fd64d678-2301-49c2-838b-aa09815d8a33_terseLabel_en-US" xlink:label="lab_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Power of developers equity holders to direct operating activities of development entity</link:label>
    <link:label id="lab_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity_label_en-US" xlink:label="lab_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Power Of Developers Equity Holders To Direct Operating Activities Of Development Entity</link:label>
    <link:label id="lab_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity_documentation_en-US" xlink:label="lab_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity" 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">Power of developer's equity holders to direct operating activities of the development entity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity" xlink:href="nvr-20200630.xsd#nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity" xlink:to="lab_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_0ee7881d-552d-4f26-a904-55294fc1da19_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution of capital from unconsolidated joint ventures</link:label>
    <link:label id="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Equity Method Investment, Distribution, Return of Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:to="lab_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_90208cf2-5dd1-4760-bf00-23145d7f8dff_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingLeaseExpense_6c7f8e51-1c73-4a58-87cf-2ad137be5abd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FinanceLeaseWeightedAverageDiscountRatePercent_ca1235d0-5d3e-4138-88c1-0a6ce00b94c0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_8c875e4b-09d1-4c2b-aa9b-28c41d7b7ef0_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">APIC, Share-based Payment Arrangement, Recognition and Exercise</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RealEstateAbstract_fca7abd3-65cd-4cc5-8c12-c8f551e855f9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncreaseDecreaseInInventories_a2d7a9d8-3ddc-4af6-962a-e65a9831c7ae_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2e151ed-6e70-4574-b34b-efeb582a65cd_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentFiscalYearFocus_f2e3fc99-8c36-4a89-bc31-8a4d321fb766_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/2019/dei-2019-01-31.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_DebtInstrumentFrequencyOfPeriodicPayment_bc1e36fa-8e04-4f98-930d-d8f2a5a8a164_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DebtInstrumentAxis_e92d7283-6670-436a-bfbe-c34c60a62101_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_79f30119-d29d-4b03-8a56-841eaa1cbcbd_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_ccffd5b6-9cfe-4b7a-99bd-6e17f396d1fa_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-20200630.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_srt_RestatementDomain_b3f6fbc7-b3f3-4794-a658-ab6598d82bc3_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotes_fe15a5dd-c75e-4519-a209-00b0ec7acfc6_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_e80fb4ee-155e-4338-b070-598f49eae627_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotes" xlink:to="lab_us-gaap_SeniorNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_e8f15998-84ed-4ca2-926a-8cc503b840c3_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_OtherAssets_3e8fb5b7-12f0-4572-9102-f9f54ce5e33d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_OperatingSegmentsMember_81949b6a-04e5-4155-b51b-19d5715eca9b_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_ExpectedDevelopmentCredit_bd8b5cb2-82bd-4bec-a80d-9beea7e9f898_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-20200630.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_us-gaap_OtherOperatingActivitiesCashFlowStatement_91a3c25f-6a8c-47e5-b79b-2c4b24122e49_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_JointVenturesTable_b1c2ec78-63ea-4709-9d31-6905aeea3bc0_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-20200630.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_ClassOfStockLineItems_f96f4713-84cf-4469-a4cf-e6c82c075c08_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_CorporateReconcilingItemsAndEliminationsMember_ff135980-ae52-4d5b-ad97-65355c6c38c0_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 [Member]</link:label>
    <link:label id="lab_nvr_CorporateReconcilingItemsAndEliminationsMember_label_en-US" xlink:label="lab_nvr_CorporateReconcilingItemsAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Reconciling Items And Eliminations [Member]</link:label>
    <link:label id="lab_nvr_CorporateReconcilingItemsAndEliminationsMember_documentation_en-US" xlink:label="lab_nvr_CorporateReconcilingItemsAndEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate reconciling items and eliminations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember" xlink:href="nvr-20200630.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_TreasuryStockValueAcquiredCostMethod_662ba0ed-bebf-470c-bc6e-a35d6ceb4765_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">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_daa0101f-d972-44dc-8a57-e8c42caf0ae9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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">Treasury Stock, Value, Acquired, Cost Method</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_bdc45186-7121-4f2a-b718-8e18ef898a29_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FinanceLeaseInterestExpense_d18253e8-ad37-4f95-8bd1-5fe50abba70c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AccountsPayableAndAccruedLiabilitiesMember_77fcad9b-2580-48e1-bef4-ac78e4159ca9_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_581dbafc-9219-4752-aa71-0c7a32313119_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 increase 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_4fd19f2d-58cb-4a59-aba0-46d30e2e3839_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeTaxDisclosureAbstract_49caa601-d5ec-4d39-8f7f-0a1cc8f16c82_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_8ed3ceef-ea94-45b2-8181-73f56a3bc39b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BasisOfAccountingPolicyPolicyTextBlock_d13e5112-10f4-4756-b440-b1b1c137c209_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevolvingCreditFacilityMember_b6187048-27fb-401c-a2a6-95bf31119145_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_e4e4383e-5f72-4500-beed-c37695fb720e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" 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">Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink: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, Liability, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_b90a8841-10fc-48a9-995f-dffc94a1bfbb_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-20200630.xsd#nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" xlink:to="lab_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c25b16c0-4392-488a-9435-a6f2825102d3_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_1ebf5280-4906-4bde-9c21-7c75be0084dc_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_ContractLandDeposits_55e923bc-2dbf-47f0-ae8a-e86dc1d92698_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_cc53d06e-8b86-4ac1-bc47-7280bdf480b4_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-20200630.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_us-gaap_VariableInterestEntityDisclosureTextBlock_4f834148-b4ba-4f62-ab1f-186d94dfc81c_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entities</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Interest Entity Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_1c50aab3-1c4a-424f-89aa-1d7ddbc292af_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_LeasesCashFlowInformationAbstractAbstract_97f20ffb-ad6e-41a0-b2f6-781c9770124e_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-20200630.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_TreasuryStockShares_837ff56c-290e-44ab-b550-2ea62eaf5019_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_VariableInterestEntityNotPrimaryBeneficiaryMember_8154a836-c3a1-41f8-a272-db79c93cc089_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_859469ae-72f8-407e-9a33-adc28de09394_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/(Loss) 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-20200630.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_CommonStockSharesAuthorized_dc738eed-bd25-4118-8fb6-64f2dfd98f34_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_cc2eb301-b65c-48d3-a735-134beeef6e2c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock_5fb0ce25-7861-4347-87f8-1dcaf05d9482_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-20200630.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_ProceedsFromStockOptionsExercised_c8fc560b-bb1d-49f7-931e-a5601831c977_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_6c0d1199-5b96-4d0f-8b6f-572438f87624_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_InterestPaidNet_d029f2e5-d89c-49d6-8b63-092d0d267733_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_CreditAgreementMember_17346df2-d055-4132-9865-94d92e8cc44b_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 [Member]</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-20200630.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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_bb25c7c6-f838-4ec9-9ef1-2249d897d4df_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_LongTermDebtFairValue_441a56c2-a911-4b24-8039-3ced129af540_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Revenues_68a00556-2f9f-41c9-ac74-5d407c272797_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentPeriodEndDate_d15bb19f-48f2-4264-9e1b-509adbe5e92f_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/2019/dei-2019-01-31.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_us-gaap_IncomeTaxExpenseBenefit_11b86400-c033-4fd7-847e-39d541eb532f_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_28677f0d-2358-4f68-8fc8-307a2785a808_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense (benefit)</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityRegistrantName_7e1e6b8f-9ca5-4728-8057-b3c896cef5cb_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/2019/dei-2019-01-31.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_IncomeTaxesPaidNet_89dc1d76-73db-400f-8aa8-318bd740f674_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_IncomeStatementAbstract_6e5c6923-40a5-45fe-bd5e-331765b7e8ae_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4307a78f-7fc4-4a39-b821-a7cfd7605f73_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_8c5bce3c-6236-4866-b8a4-25bd87708393_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_74acf86b-fca6-47da-81aa-73d6764cbaa6_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-20200630.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_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_815b3529-cde5-4a98-bc99-ad00a7e3eb1c_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_EarningsPerShareDiluted_bd4691d3-dadc-414d-ae42-0b7d6611ae30_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_VariableInterestEntityLineItems_05e74c60-6b80-489c-a021-a98e40b741d8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfSegmentReportingInformationBySegmentTable_4c3486ed-88e4-4433-abae-15be43b823e5_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_239061d2-136c-485d-996a-057c133f5939_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ScheduleOfStockByClassTable_bc405f0c-a1a7-4ba1-87a1-f8ee0eb34392_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_ConsolidatedJointVentureMember_2c70b468-80ca-4174-88f2-9c98c5efa475_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 [Member]</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-20200630.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_nvr_JointVentureLotsControlledByCompany_d21da074-df50-45e9-a44c-fdfd960e8220_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-20200630.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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_4be1ee55-bee9-442d-85f1-8905adccc1b9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ContractWithCustomerLiability_05f6b283-daea-4e22-8bd0-056d62b2d8a5_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_7cdc089a-f38a-4d4a-b1b6-15d069a30bc8_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_3f06b1c4-b54a-4c8c-945c-c2c1f7e235e4_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">Stock Issued During Period, Value, Stock Options Exercised</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConsolidatedEntitiesAxis_23a5e07f-bc81-4152-901e-be2d9ccbee89_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_0b98585e-3ff0-44c3-b43d-2e0141ec165c_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-20200630.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_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_7f07c945-cf88-49e9-8f5d-eae289bb23eb_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-20200630.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_CapitalizedContractCostNet_bfa2369d-7f2c-4faf-8bf1-9900323708e1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_43c0f47f-dd97-4c6f-988d-672ef51f423a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementsChangesInServicingRightsValue_543aca08-eb24-40a2-8ece-8436d615443a_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-20200630.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_PaymentsToAcquirePropertyPlantAndEquipment_a249eef9-f54a-4077-8fb7-3a2a5c87252e_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConsolidationItemsDomain_03b290ed-fd40-4c2e-8cde-02921f433cce_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="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_InventoryOperativeBuilders_438afe7b-aee3-47d0-852d-13cb1207bd1f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_SecurityExchangeName_49d7ff20-1c07-498c-9e48-f119ed663343_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/2019/dei-2019-01-31.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_EntityTaxIdentificationNumber_47f6c4b6-2cc0-4170-9176-8c02bc8cd132_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/2019/dei-2019-01-31.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_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock_07709573-8b65-44e5-9134-9f518a57979d_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-20200630.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_WarehouseAgreementBorrowings_10dbf45e-a56a-421e-b81f-911cbe01bc82_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RetainedEarningsMember_582f4913-3030-44f8-91cd-fef2ecc415e8_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EffectiveIncomeTaxRateContinuingOperations_1ef9eb9b-ee5a-4416-88e9-320220522541_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_105fb145-74a3-4cde-9c5e-aafe8153a7b0_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInInvestingActivities_9d3e93ed-f27c-4813-a07c-1bbc4cc2705d_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_TradingSymbol_00e7dbb9-3268-425b-8fcf-bc6876904733_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/2019/dei-2019-01-31.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_LesseeOperatingLeaseTermOfContract_aa7413d8-d87d-4b35-9b5b-bdd51a453674_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_DocumentTransitionReport_17fd0410-1b6e-40e1-889e-605d2a2e3473_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/2019/dei-2019-01-31.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_HedgingDesignationAxis_c733421c-b4d5-4897-9a40-0620fc24b682_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RealEstateInventoryCapitalizedInterestCosts_62a81107-2c7b-46a1-bee3-82bcd40dcde5_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_b0b2f2a3-41e6-4c19-920b-8cc6b4074125_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProceedsFromIssuanceOfSeniorLongTermDebt_836855b5-222a-4100-a24f-44ea385ce042_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Senior Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Senior Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_e85ed459-9ee3-44e7-8c19-0d5d0a82c028_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProductWarrantiesDisclosuresAbstract_19ff2baa-5b27-4d9b-aa20-9779086cae9b_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ShareBasedCompensation_d49c495a-3b4a-485a-bb31-e7bbc2634570_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_c851c6e3-ff0a-410a-9dd4-56c1c6d530c6_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity-based compensation expense (2)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_e398b92f-4085-4979-9781-40f06f2eeaf0_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-20200630.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_us-gaap_TreasuryStockValue_e81296af-f3c6-427b-b348-00b3f7093243_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less treasury stock at cost &#8211; 16,866,242 and 16,922,558 shares as of June 30, 2020 and December 31, 2019, 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_EarningsPerShareTextBlock_36ff550c-38f5-4754-9a65-311c46c3bd94_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_nvr_ContractLandDepositsOnLotPurchaseAgreements_11da42ff-df83-4d1d-a0bf-5eb1a73670e7_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-20200630.xsd#nvr_ContractLandDepositsOnLotPurchaseAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements" xlink:to="lab_nvr_ContractLandDepositsOnLotPurchaseAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_dc9bc1b9-e2d9-41d3-9482-77d077edc783_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_c5912717-7a84-406e-bd20-5fe9d0b619f9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_5ccc7599-6c59-4afd-9ab6-5094aeb611df_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_SegmentReportingInformationLineItems_93a20a04-6648-4411-821b-c4198861d8b1_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_EquityMethodInvestmentDividendsOrDistributions_be68957b-7f0a-4da7-a0db-aec2b04a3acb_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueMeasurementsRecurringMember_ac72a8da-1bee-4587-ac96-25bfe342245d_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 [Member]</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_MortgageBankingMember_3db29de0-583c-4f37-a643-9a6453634775_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageBankingMember" xlink: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 [Member]</link:label>
    <link:label id="lab_us-gaap_MortgageBankingMember_label_en-US" xlink:label="lab_us-gaap_MortgageBankingMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageBankingMember" xlink:to="lab_us-gaap_MortgageBankingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_nvr_SouthEastMember_bb3482d5-fd7e-4211-a436-229ffc271ccb_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 [Member]</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-20200630.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_NewAccountingPronouncementsPolicyPolicyTextBlock_7d569594-fd2c-4c6c-ba10-d1aed7a31527_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_13eadd12-1d7c-4a39-af17-0542b3e3a6e9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>nvr-20200630_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 2020 Workiva-->
<!--r:389b1312-c4fd-400f-be23-1e1e920d74c1,g:d6cb8060-7a96-4102-b1d6-a597da172831-->
<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-20200630.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_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_1658ca96-f298-44bd-919f-3498eac0e8d4" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_DocumentType_1658ca96-f298-44bd-919f-3498eac0e8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_191bae4a-910e-426f-9beb-d51d5ab4027e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_DocumentQuarterlyReport_191bae4a-910e-426f-9beb-d51d5ab4027e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_8dbf2828-9cf9-4ce5-ac62-4417f186b9d1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_DocumentPeriodEndDate_8dbf2828-9cf9-4ce5-ac62-4417f186b9d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_aa6e9a4d-d86e-44fc-8570-fa141a2e3328" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_DocumentTransitionReport_aa6e9a4d-d86e-44fc-8570-fa141a2e3328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_c28ee14e-085e-4fda-a06c-5ea69143e1ec" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityFileNumber_c28ee14e-085e-4fda-a06c-5ea69143e1ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_b067c277-90c9-4c07-8a64-7a04701c774f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityRegistrantName_b067c277-90c9-4c07-8a64-7a04701c774f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_cf6fa0b2-5890-40a5-b436-c44a424a3087" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityIncorporationStateCountryCode_cf6fa0b2-5890-40a5-b436-c44a424a3087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_4bc5c68b-8111-4ed3-b203-05d2f7b651d8" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityTaxIdentificationNumber_4bc5c68b-8111-4ed3-b203-05d2f7b651d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_bb26308a-3dc7-4314-8616-bc20c478a2ce" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityAddressAddressLine1_bb26308a-3dc7-4314-8616-bc20c478a2ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_6e2285e8-62d9-4267-9c98-489b7b0cd0d9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityAddressAddressLine2_6e2285e8-62d9-4267-9c98-489b7b0cd0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_fb31b12a-523e-48a8-9d48-8de03f107f77" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityAddressCityOrTown_fb31b12a-523e-48a8-9d48-8de03f107f77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_c5a53ebd-f7f6-415b-ba63-a4791c1b4080" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityAddressStateOrProvince_c5a53ebd-f7f6-415b-ba63-a4791c1b4080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f2559202-73d8-478f-b61c-d7045ecd29a5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityAddressPostalZipCode_f2559202-73d8-478f-b61c-d7045ecd29a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a16510ce-f51c-4ca4-a004-3bd0ad6d07cb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_CityAreaCode_a16510ce-f51c-4ca4-a004-3bd0ad6d07cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_b3ae2efe-0a2a-41dd-86a3-7744c8a501a3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_LocalPhoneNumber_b3ae2efe-0a2a-41dd-86a3-7744c8a501a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_7898b7a0-9d55-47fe-a4e2-977d2459b2e0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityCurrentReportingStatus_7898b7a0-9d55-47fe-a4e2-977d2459b2e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_2a75013a-696f-49a6-acb2-5c28804fc7aa" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityInteractiveDataCurrent_2a75013a-696f-49a6-acb2-5c28804fc7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_c0fbd80f-6591-4f19-829f-3db55bb71140" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_Security12bTitle_c0fbd80f-6591-4f19-829f-3db55bb71140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_421cd075-fad9-4a5b-8c9a-e9b46cdb1a8d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_TradingSymbol_421cd075-fad9-4a5b-8c9a-e9b46cdb1a8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_dc254a6d-d942-4cf1-9c86-d13ba81ba842" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_SecurityExchangeName_dc254a6d-d942-4cf1-9c86-d13ba81ba842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_02f34b29-557e-4531-9e17-e744e88a1376" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityFilerCategory_02f34b29-557e-4531-9e17-e744e88a1376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_0983ce23-e74b-4e36-852a-cfc9cc872093" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntitySmallBusiness_0983ce23-e74b-4e36-852a-cfc9cc872093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c5aaaea8-b990-4037-a424-49284333ca0e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityEmergingGrowthCompany_c5aaaea8-b990-4037-a424-49284333ca0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_f65f4621-a904-41d9-9da8-3841e09fbe66" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityShellCompany_f65f4621-a904-41d9-9da8-3841e09fbe66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ba800e23-c167-4483-b064-9e064a19fbb5" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ba800e23-c167-4483-b064-9e064a19fbb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_bd5259c9-f6f6-48fd-9d2b-8f744b2ab384" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_AmendmentFlag_bd5259c9-f6f6-48fd-9d2b-8f744b2ab384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_921d37c9-9a0e-4e3e-a69f-8aca2d6705cb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_DocumentFiscalYearFocus_921d37c9-9a0e-4e3e-a69f-8aca2d6705cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_6eb84147-8ae8-4ac8-ba23-7a068878cab6" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_DocumentFiscalPeriodFocus_6eb84147-8ae8-4ac8-ba23-7a068878cab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_2e0d3285-ef41-419c-92ef-d57739740935" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_EntityCentralIndexKey_2e0d3285-ef41-419c-92ef-d57739740935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_811f1151-36d5-48be-acd5-167bf6d4b910" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6a70e151-b2b7-461f-81a0-ab9eb413d7ff" xlink:to="loc_dei_CurrentFiscalYearEndDate_811f1151-36d5-48be-acd5-167bf6d4b910" 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-20200630.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_6fce2de8-26fd-4bdc-8737-f65864c316bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_db0ea3a0-3900-416b-a84b-ebb12b30a35c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6fce2de8-26fd-4bdc-8737-f65864c316bf" xlink:to="loc_us-gaap_StatementTable_db0ea3a0-3900-416b-a84b-ebb12b30a35c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_4031d66f-85e9-4e00-8197-50e37af2dfd0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_db0ea3a0-3900-416b-a84b-ebb12b30a35c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_4031d66f-85e9-4e00-8197-50e37af2dfd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4ba4d9ce-5981-4fb6-b729-f1bb516ddd51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4031d66f-85e9-4e00-8197-50e37af2dfd0" xlink:to="loc_us-gaap_SegmentDomain_4ba4d9ce-5981-4fb6-b729-f1bb516ddd51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_7b4a9553-e6d0-46e1-8e47-829912d78315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4ba4d9ce-5981-4fb6-b729-f1bb516ddd51" xlink:to="loc_us-gaap_HomeBuildingMember_7b4a9553-e6d0-46e1-8e47-829912d78315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_1bbc0330-530a-4a41-8431-87117d426ad7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4ba4d9ce-5981-4fb6-b729-f1bb516ddd51" xlink:to="loc_us-gaap_MortgageBankingMember_1bbc0330-530a-4a41-8431-87117d426ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_0fa2b884-1952-4aac-8961-93732932d2ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_db0ea3a0-3900-416b-a84b-ebb12b30a35c" xlink:to="loc_us-gaap_StatementLineItems_0fa2b884-1952-4aac-8961-93732932d2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0fa2b884-1952-4aac-8961-93732932d2ee" xlink:to="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8eb168b1-6bc3-4482-a30a-248af929a940" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_8eb168b1-6bc3-4482-a30a-248af929a940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_7dc71f73-e7a4-4592-9942-17ec23671c66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_7dc71f73-e7a4-4592-9942-17ec23671c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_048d0e8d-a986-4152-85c0-5c7db1a38ab2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_048d0e8d-a986-4152-85c0-5c7db1a38ab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_bf56fea1-3d55-466e-8c43-6df48827c8d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_AccountsReceivableNet_bf56fea1-3d55-466e-8c43-6df48827c8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_3547c75b-c978-4692-8501-f232e8345840" xlink:href="nvr-20200630.xsd#nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:to="loc_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers_3547c75b-c978-4692-8501-f232e8345840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnsoldLotsAndHousingUnits_62d0f303-bfec-497a-947d-382f152f13fc" xlink:href="nvr-20200630.xsd#nvr_UnsoldLotsAndHousingUnits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryNetAbstract_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:to="loc_nvr_UnsoldLotsAndHousingUnits_62d0f303-bfec-497a-947d-382f152f13fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_66cf1bc5-8c2a-479a-bbc2-7cd4ca904f43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_66cf1bc5-8c2a-479a-bbc2-7cd4ca904f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryConstructionMaterials_0e66a34f-0805-4b6b-8a62-284f9b18c180" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:to="loc_us-gaap_RealEstateInventoryConstructionMaterials_0e66a34f-0805-4b6b-8a62-284f9b18c180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryOperativeBuilders_468c291a-a06b-41d9-84a9-56d4714b35d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5c946de6-233b-4f28-a9b4-e5ca22f25a0f" xlink:to="loc_us-gaap_InventoryOperativeBuilders_468c291a-a06b-41d9-84a9-56d4714b35d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_ac5871f2-5c32-4ca0-8be6-035498e1e7fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_DepositsAssets_ac5871f2-5c32-4ca0-8be6-035498e1e7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3e904f87-2c4e-4a9f-82c3-35eb958e6e05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_3e904f87-2c4e-4a9f-82c3-35eb958e6e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_76d1a9a8-4fb5-41d1-b44b-8f03492ca039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_76d1a9a8-4fb5-41d1-b44b-8f03492ca039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets_a49b8f56-5b48-4d2b-b18b-f7e11fce43d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets_a49b8f56-5b48-4d2b-b18b-f7e11fce43d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_96590554-2d51-4038-91e6-1ac7709eb18a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_OtherAssets_96590554-2d51-4038-91e6-1ac7709eb18a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_41a9b15e-0f4c-4f9d-ac34-cc040dbfa4f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fb1f4ede-9ece-4e0d-a8de-462aa7f5a354" xlink:to="loc_us-gaap_Assets_41a9b15e-0f4c-4f9d-ac34-cc040dbfa4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0fa2b884-1952-4aac-8961-93732932d2ee" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_7157f589-dcd7-4192-b2e4-32f846831079" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_7157f589-dcd7-4192-b2e4-32f846831079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_c8f1564f-9178-4dfc-a138-5b62691413d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_c8f1564f-9178-4dfc-a138-5b62691413d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_d31575a8-c432-4b9f-a67e-68bb849d1669" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_ContractWithCustomerLiability_d31575a8-c432-4b9f-a67e-68bb849d1669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5b47cea3-e3a5-4d23-b091-690862d9d14f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_OperatingLeaseLiability_5b47cea3-e3a5-4d23-b091-690862d9d14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_f15345a4-ffc7-4f21-8d85-34081c4fe1e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_SeniorNotes_f15345a4-ffc7-4f21-8d85-34081c4fe1e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_c1e6da9f-b466-470a-a14a-fd360eadced8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilities_c1e6da9f-b466-470a-a14a-fd360eadced8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0faef866-6ae0-417b-935f-84ee3bad4a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_Liabilities_0faef866-6ae0-417b-935f-84ee3bad4a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a671842f-c8d9-4f9b-b31c-2f22aeef37eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a671842f-c8d9-4f9b-b31c-2f22aeef37eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_StockholdersEquityAbstract_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e8c64210-e22e-4df3-b15f-e9912b1fec0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_CommonStockValue_e8c64210-e22e-4df3-b15f-e9912b1fec0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c023239e-4a52-4df4-b372-666703c41da6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_c023239e-4a52-4df4-b372-666703c41da6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_eaa2fccb-e9a1-44b3-9454-3cc61e2c6864" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrust_eaa2fccb-e9a1-44b3-9454-3cc61e2c6864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_d622016f-e79a-4061-8341-7125c5af808d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_d622016f-e79a-4061-8341-7125c5af808d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc161c27-b616-4f22-b9b4-0017640af73f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_cc161c27-b616-4f22-b9b4-0017640af73f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_fd41ceda-759b-4fc1-aa15-1a43566a0064" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_TreasuryStockValue_fd41ceda-759b-4fc1-aa15-1a43566a0064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9eb37327-5101-400d-a794-93991a0790a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_746d25fb-31a0-4756-b6a2-44ac4222819a" xlink:to="loc_us-gaap_StockholdersEquity_9eb37327-5101-400d-a794-93991a0790a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_dccb1c22-c68d-43d0-b3da-76abd34953e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e6a82-ad0e-404f-9b2e-fcfc8d7eefc8" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_dccb1c22-c68d-43d0-b3da-76abd34953e4" 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-20200630.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_92c98a45-8299-45c2-9e4f-30094ad4f1e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_2b4cd523-771f-49dd-93df-5c1c6f3a5076" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_92c98a45-8299-45c2-9e4f-30094ad4f1e9" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_2b4cd523-771f-49dd-93df-5c1c6f3a5076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_b47bb597-f74d-4c4f-8567-445ee787fff2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_92c98a45-8299-45c2-9e4f-30094ad4f1e9" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_b47bb597-f74d-4c4f-8567-445ee787fff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_adfcea67-739b-4a4a-9960-0b0b3bfb60bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_92c98a45-8299-45c2-9e4f-30094ad4f1e9" xlink:to="loc_us-gaap_CommonStockSharesIssued_adfcea67-739b-4a4a-9960-0b0b3bfb60bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_c415584d-347e-4c28-9c59-e59d4e292cdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_92c98a45-8299-45c2-9e4f-30094ad4f1e9" xlink:to="loc_us-gaap_CommonStockSharesHeldInEmployeeTrustShares_c415584d-347e-4c28-9c59-e59d4e292cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_62bc4b83-145f-4464-9648-1818c816f67f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_92c98a45-8299-45c2-9e4f-30094ad4f1e9" xlink:to="loc_us-gaap_TreasuryStockShares_62bc4b83-145f-4464-9648-1818c816f67f" 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-20200630.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_f641aaa9-4b2a-4bc0-a8a8-2fc39b84a3d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_3f59a055-ca26-4fc4-b628-9ad95cc7b94a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f641aaa9-4b2a-4bc0-a8a8-2fc39b84a3d9" xlink:to="loc_us-gaap_StatementTable_3f59a055-ca26-4fc4-b628-9ad95cc7b94a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d754c2e9-9e07-446f-809a-377df8bf605c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3f59a055-ca26-4fc4-b628-9ad95cc7b94a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d754c2e9-9e07-446f-809a-377df8bf605c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_eb6cb7d4-3a6e-445e-8f1f-299b44a29c97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d754c2e9-9e07-446f-809a-377df8bf605c" xlink:to="loc_us-gaap_SegmentDomain_eb6cb7d4-3a6e-445e-8f1f-299b44a29c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_2abfa42a-23a4-45cf-a7eb-cbba719ecf5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_eb6cb7d4-3a6e-445e-8f1f-299b44a29c97" xlink:to="loc_us-gaap_HomeBuildingMember_2abfa42a-23a4-45cf-a7eb-cbba719ecf5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_12c8578e-b67f-40eb-8c8d-c22bfe0756cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_eb6cb7d4-3a6e-445e-8f1f-299b44a29c97" xlink:to="loc_us-gaap_MortgageBankingMember_12c8578e-b67f-40eb-8c8d-c22bfe0756cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3f59a055-ca26-4fc4-b628-9ad95cc7b94a" xlink:to="loc_us-gaap_StatementLineItems_295fae22-60c2-4726-998c-3994702de2f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_8aaaaff6-dcdd-41ae-8d6d-a71d783f98b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_Revenues_8aaaaff6-dcdd-41ae-8d6d-a71d783f98b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_1f0a43b9-9cb3-441e-ae45-7d87046537ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages_1f0a43b9-9cb3-441e-ae45-7d87046537ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_ecc1977c-780e-4ca3-8a0c-7d4ba3ab0439" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_OtherIncome_ecc1977c-780e-4ca3-8a0c-7d4ba3ab0439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_28409474-a2ff-4404-8c90-1d10e11b2dc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_28409474-a2ff-4404-8c90-1d10e11b2dc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_55a59012-73d9-4878-a6ab-c737fa4a68ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_55a59012-73d9-4878-a6ab-c737fa4a68ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_357c9124-1db2-49ad-b04f-7e19196fab5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_OperatingIncomeLoss_357c9124-1db2-49ad-b04f-7e19196fab5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_e4e9244f-4b46-4f6b-8d8a-199b4f473a37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_e4e9244f-4b46-4f6b-8d8a-199b4f473a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3741cc23-0ee9-4d3a-a329-268456dd9c9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_InterestExpense_3741cc23-0ee9-4d3a-a329-268456dd9c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_a2392bf1-b548-488c-a2ac-f4d0bad82d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_a2392bf1-b548-488c-a2ac-f4d0bad82d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8b61a633-4c6b-4db0-b81e-ae945216a9a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8b61a633-4c6b-4db0-b81e-ae945216a9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4427d0a6-ecf2-471e-b3dd-79e586210879" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_NetIncomeLoss_4427d0a6-ecf2-471e-b3dd-79e586210879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_209e0a51-9c46-462a-a3a4-6f16e73d8ba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_EarningsPerShareBasic_209e0a51-9c46-462a-a3a4-6f16e73d8ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_11549443-64c0-4695-98b8-ad0e448afff3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_EarningsPerShareDiluted_11549443-64c0-4695-98b8-ad0e448afff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e3205aff-06df-44f8-b9d8-087d0ee8d2f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e3205aff-06df-44f8-b9d8-087d0ee8d2f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8ec43dd5-5a6d-4c53-97c3-f2e01d9d0f40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_295fae22-60c2-4726-998c-3994702de2f9" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8ec43dd5-5a6d-4c53-97c3-f2e01d9d0f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="nvr-20200630.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_04a10799-2029-4395-8076-9d9dc3797046" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_63c1f820-3349-4b73-8910-cc139ebb57a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_StatementTable_63c1f820-3349-4b73-8910-cc139ebb57a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_09eb126f-2f6d-4f10-8c65-1a4045b42aaa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_63c1f820-3349-4b73-8910-cc139ebb57a9" xlink:to="loc_srt_RestatementAxis_09eb126f-2f6d-4f10-8c65-1a4045b42aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_6adf7c51-22ac-4577-9b80-51ac136ef1d2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_09eb126f-2f6d-4f10-8c65-1a4045b42aaa" xlink:to="loc_srt_RestatementDomain_6adf7c51-22ac-4577-9b80-51ac136ef1d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c742195f-9f81-430b-a094-cfd3dc3dd39b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_63c1f820-3349-4b73-8910-cc139ebb57a9" xlink:to="loc_us-gaap_StatementLineItems_c742195f-9f81-430b-a094-cfd3dc3dd39b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_98a0c909-6332-4f94-8f81-dbb9da193a12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_98a0c909-6332-4f94-8f81-dbb9da193a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_24284937-21e5-4e23-a9ad-6d81932132b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_24284937-21e5-4e23-a9ad-6d81932132b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4d917ea1-465e-4640-8bee-d56dc4f03eaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_24284937-21e5-4e23-a9ad-6d81932132b3" xlink:to="loc_us-gaap_NetIncomeLoss_4d917ea1-465e-4640-8bee-d56dc4f03eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a931ba8e-418d-4d48-a4b2-01ee020020c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_24284937-21e5-4e23-a9ad-6d81932132b3" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a931ba8e-418d-4d48-a4b2-01ee020020c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_0dcff804-ef28-4761-b551-c54667297e61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a931ba8e-418d-4d48-a4b2-01ee020020c7" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_0dcff804-ef28-4761-b551-c54667297e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f5bfcd5e-23f4-42f3-948e-0c98eec57e7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a931ba8e-418d-4d48-a4b2-01ee020020c7" xlink:to="loc_us-gaap_ShareBasedCompensation_f5bfcd5e-23f4-42f3-948e-0c98eec57e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositImpairmentRecovery_92b7d07b-131d-43e0-8a24-1fcb649c2be9" xlink:href="nvr-20200630.xsd#nvr_ContractLandDepositImpairmentRecovery"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a931ba8e-418d-4d48-a4b2-01ee020020c7" xlink:to="loc_nvr_ContractLandDepositImpairmentRecovery_92b7d07b-131d-43e0-8a24-1fcb649c2be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_74c50dca-611a-413b-bbf1-5bf8f8c1c1b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a931ba8e-418d-4d48-a4b2-01ee020020c7" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_74c50dca-611a-413b-bbf1-5bf8f8c1c1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_05d38070-8fb1-4dd6-bd9f-e4924122a9a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a931ba8e-418d-4d48-a4b2-01ee020020c7" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_05d38070-8fb1-4dd6-bd9f-e4924122a9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_c8176891-cb77-4fe8-a884-870acbbf8929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a931ba8e-418d-4d48-a4b2-01ee020020c7" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_c8176891-cb77-4fe8-a884-870acbbf8929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_66bfa231-afa6-4d32-bb24-e658092aab8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentDividendsOrDistributions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a931ba8e-418d-4d48-a4b2-01ee020020c7" xlink:to="loc_us-gaap_EquityMethodInvestmentDividendsOrDistributions_66bfa231-afa6-4d32-bb24-e658092aab8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1a5ff6a3-260c-4ac9-85bc-21d8b201c058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a931ba8e-418d-4d48-a4b2-01ee020020c7" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_1a5ff6a3-260c-4ac9-85bc-21d8b201c058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_159fa5c5-2c39-442a-b7d6-e2adea693c8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1a5ff6a3-260c-4ac9-85bc-21d8b201c058" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_159fa5c5-2c39-442a-b7d6-e2adea693c8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_f72cc7ad-f51b-470c-9f68-baa84f63a4f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1a5ff6a3-260c-4ac9-85bc-21d8b201c058" xlink:to="loc_us-gaap_IncreaseDecreaseInDepositsOutstanding_f72cc7ad-f51b-470c-9f68-baa84f63a4f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_7a6c0e14-725d-44bc-ae19-59d04812a55c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1a5ff6a3-260c-4ac9-85bc-21d8b201c058" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_7a6c0e14-725d-44bc-ae19-59d04812a55c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1c05d3ea-31b2-4e98-bb0c-737b5543bdf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1a5ff6a3-260c-4ac9-85bc-21d8b201c058" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_1c05d3ea-31b2-4e98-bb0c-737b5543bdf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_be8aa942-66ac-4899-8577-85bf2ca0e5ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1a5ff6a3-260c-4ac9-85bc-21d8b201c058" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_be8aa942-66ac-4899-8577-85bf2ca0e5ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_d8bec30b-63a6-4a1b-8cc4-93056d409ef6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1a5ff6a3-260c-4ac9-85bc-21d8b201c058" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_d8bec30b-63a6-4a1b-8cc4-93056d409ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_de1a816c-d057-4ed1-951b-01911bb4d004" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_24284937-21e5-4e23-a9ad-6d81932132b3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_de1a816c-d057-4ed1-951b-01911bb4d004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_7ecc6e65-5fb1-44af-a434-1a36ea708eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_7ecc6e65-5fb1-44af-a434-1a36ea708eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_c2429b2f-fca2-4777-a594-4c73cceaba41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7ecc6e65-5fb1-44af-a434-1a36ea708eb8" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInJointVenture_c2429b2f-fca2-4777-a594-4c73cceaba41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_33dbeee6-6d60-4b0b-966e-bd151bd5e1d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_7ecc6e65-5fb1-44af-a434-1a36ea708eb8" xlink:to="loc_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital_33dbeee6-6d60-4b0b-966e-bd151bd5e1d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_54d51fcc-6259-4532-b452-03df7cb001e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_7ecc6e65-5fb1-44af-a434-1a36ea708eb8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_54d51fcc-6259-4532-b452-03df7cb001e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9d752c89-5d96-4b19-bb43-3c6c9d388f24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_7ecc6e65-5fb1-44af-a434-1a36ea708eb8" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_9d752c89-5d96-4b19-bb43-3c6c9d388f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_60f40a49-b7ce-477b-ab86-d506734ee32d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_7ecc6e65-5fb1-44af-a434-1a36ea708eb8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_60f40a49-b7ce-477b-ab86-d506734ee32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_562e2654-9005-437a-a64d-d69cee6a2992" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_562e2654-9005-437a-a64d-d69cee6a2992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_cdf4ce43-d54f-426c-a054-9491cbb9ab18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_562e2654-9005-437a-a64d-d69cee6a2992" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_cdf4ce43-d54f-426c-a054-9491cbb9ab18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_6ce1d6ed-b94f-4f4f-9a93-7a6d2841ae4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_562e2654-9005-437a-a64d-d69cee6a2992" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_6ce1d6ed-b94f-4f4f-9a93-7a6d2841ae4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db330382-526f-4050-afa6-4eb9213ec309" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_562e2654-9005-437a-a64d-d69cee6a2992" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_db330382-526f-4050-afa6-4eb9213ec309" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_51290f9b-5555-4ba3-b713-00aacbfb0da5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_51290f9b-5555-4ba3-b713-00aacbfb0da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2a6b243-9e47-43e8-a27c-f0af4a968fac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e2a6b243-9e47-43e8-a27c-f0af4a968fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_74ab4a9e-a9ec-46f4-a273-1bf89d7e5b08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_74ab4a9e-a9ec-46f4-a273-1bf89d7e5b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_a35ae743-19db-46ca-9923-434b7e9dc737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_a35ae743-19db-46ca-9923-434b7e9dc737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_448ccc85-b2b9-4cda-ac81-0c1b01632086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a35ae743-19db-46ca-9923-434b7e9dc737" xlink:to="loc_us-gaap_InterestPaidNet_448ccc85-b2b9-4cda-ac81-0c1b01632086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_a288a4ba-d4c9-4473-9786-58511d7fa23b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a35ae743-19db-46ca-9923-434b7e9dc737" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_a288a4ba-d4c9-4473-9786-58511d7fa23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_31a6f511-0f5a-4c99-8d3b-cb02088f64b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_31a6f511-0f5a-4c99-8d3b-cb02088f64b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_45b82a29-4588-4510-bc37-4d244c07fbbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_04a10799-2029-4395-8076-9d9dc3797046" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_45b82a29-4588-4510-bc37-4d244c07fbbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="nvr-20200630.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_172e484e-8918-4358-b0d2-e1b854740c1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4d27508d-fdd9-4adb-8d3b-ef32db13ee45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_172e484e-8918-4358-b0d2-e1b854740c1e" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_4d27508d-fdd9-4adb-8d3b-ef32db13ee45" 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-20200630.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_790ff18b-caed-4ecc-85fd-e6270e3d2515" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_60ce0e0b-5620-49c8-9b41-07fc9c093a76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_790ff18b-caed-4ecc-85fd-e6270e3d2515" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_60ce0e0b-5620-49c8-9b41-07fc9c093a76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_b40915fd-b7dc-49a1-9a7e-cee2ac5b94bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_790ff18b-caed-4ecc-85fd-e6270e3d2515" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_b40915fd-b7dc-49a1-9a7e-cee2ac5b94bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a8a9c057-5cc8-411f-852e-0365f025c2a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_790ff18b-caed-4ecc-85fd-e6270e3d2515" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a8a9c057-5cc8-411f-852e-0365f025c2a2" 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-20200630.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_e19d1c89-6b67-4f76-b5ce-9508c4da0f63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e19d1c89-6b67-4f76-b5ce-9508c4da0f63" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_0fcfc2a0-4355-45e1-9b4c-452a09f1c0e9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:to="loc_srt_ConsolidatedEntitiesAxis_0fcfc2a0-4355-45e1-9b4c-452a09f1c0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_603fc1b1-980e-405f-b805-c22313505954" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_0fcfc2a0-4355-45e1-9b4c-452a09f1c0e9" xlink:to="loc_srt_ConsolidatedEntitiesDomain_603fc1b1-980e-405f-b805-c22313505954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_9580b37f-3a1c-4e9c-86a6-8308f56fb1de" xlink:href="nvr-20200630.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_603fc1b1-980e-405f-b805-c22313505954" xlink:to="loc_nvr_ConsolidatedJointVentureMember_9580b37f-3a1c-4e9c-86a6-8308f56fb1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9e68dde1-1653-47d1-85bc-09604a8213e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9e68dde1-1653-47d1-85bc-09604a8213e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_2653ef5b-d87a-40af-973e-51c38a276737" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9e68dde1-1653-47d1-85bc-09604a8213e3" xlink:to="loc_us-gaap_SegmentDomain_2653ef5b-d87a-40af-973e-51c38a276737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_6dd953d8-6acb-44f1-9d56-b70437f8074d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_2653ef5b-d87a-40af-973e-51c38a276737" xlink:to="loc_us-gaap_HomeBuildingMember_6dd953d8-6acb-44f1-9d56-b70437f8074d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_57e2100f-235d-40f2-a446-0d26112496a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_57e2100f-235d-40f2-a446-0d26112496a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_e25189f6-4c6b-4104-934b-67c1dcbce3d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57e2100f-235d-40f2-a446-0d26112496a7" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_e25189f6-4c6b-4104-934b-67c1dcbce3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_4558fa6f-8ec4-4890-80cc-f98d545f7a7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e25189f6-4c6b-4104-934b-67c1dcbce3d3" xlink:to="loc_us-gaap_OtherAssetsMember_4558fa6f-8ec4-4890-80cc-f98d545f7a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1d6afc1f-3ac3-4d94-b9a6-21d68579fe54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f1488bd4-bc40-49b0-9de5-0b7a8c434638" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_1d6afc1f-3ac3-4d94-b9a6-21d68579fe54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_9995bbcc-0d9c-4352-9a80-f229080c31fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1d6afc1f-3ac3-4d94-b9a6-21d68579fe54" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_9995bbcc-0d9c-4352-9a80-f229080c31fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_832259a6-f49c-4ba0-a3bc-adfc412d048c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1d6afc1f-3ac3-4d94-b9a6-21d68579fe54" xlink:to="loc_us-gaap_ContractWithCustomerLiability_832259a6-f49c-4ba0-a3bc-adfc412d048c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_9b9cdd9a-87ab-4131-8531-cfbcb44a079d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1d6afc1f-3ac3-4d94-b9a6-21d68579fe54" xlink:to="loc_us-gaap_CapitalizedContractCostNet_9b9cdd9a-87ab-4131-8531-cfbcb44a079d" 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-20200630.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_d338fd60-5f0f-42dc-a684-6d2665df61dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_6b62b1d1-b473-4365-96c6-7cb0703b5bf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d338fd60-5f0f-42dc-a684-6d2665df61dc" xlink:to="loc_us-gaap_VariableInterestEntityDisclosureTextBlock_6b62b1d1-b473-4365-96c6-7cb0703b5bf2" 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-20200630.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_55c7aee6-c6c7-432f-a772-9026cc2f6886" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_64cb7d08-7042-4982-b696-38b987eaa495" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_55c7aee6-c6c7-432f-a772-9026cc2f6886" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock_64cb7d08-7042-4982-b696-38b987eaa495" 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-20200630.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_6979b6a3-8786-4611-9384-93b35b1f2de8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_9e4c3e6a-99b1-4387-85f3-38e7f41908a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6979b6a3-8786-4611-9384-93b35b1f2de8" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_9e4c3e6a-99b1-4387-85f3-38e7f41908a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_262bcad1-4855-4865-98cc-9db99dff5e36" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_9e4c3e6a-99b1-4387-85f3-38e7f41908a7" xlink:to="loc_srt_ConsolidatedEntitiesAxis_262bcad1-4855-4865-98cc-9db99dff5e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_c7c59d73-f27c-4ead-afbc-dfc792fb4239" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_262bcad1-4855-4865-98cc-9db99dff5e36" xlink:to="loc_srt_ConsolidatedEntitiesDomain_c7c59d73-f27c-4ead-afbc-dfc792fb4239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_cb85393c-aade-4a2a-8ade-5738c50cf39d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c7c59d73-f27c-4ead-afbc-dfc792fb4239" xlink:to="loc_us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember_cb85393c-aade-4a2a-8ade-5738c50cf39d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_e6604dca-6e66-4402-85ab-2c86f7c31e21" xlink:href="nvr-20200630.xsd#nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_c7c59d73-f27c-4ead-afbc-dfc792fb4239" xlink:to="loc_nvr_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember_e6604dca-6e66-4402-85ab-2c86f7c31e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_fc8ab6e1-806d-40e7-b41b-463d76a0a84b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_867fe9b8-0e35-4cca-8576-d9546c612b63" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_9e4c3e6a-99b1-4387-85f3-38e7f41908a7" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_98ae9d92-a68a-4ae8-a305-5f1de91b3eb9" xlink:href="nvr-20200630.xsd#nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements_98ae9d92-a68a-4ae8-a305-5f1de91b3eb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity_0d334e76-df41-4dea-b77e-b97c11985162" xlink:href="nvr-20200630.xsd#nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity_0d334e76-df41-4dea-b77e-b97c11985162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LotsControlledByCompany_3c3d94c7-dc7b-47b2-9fcf-a49205141fde" xlink:href="nvr-20200630.xsd#nvr_LotsControlledByCompany"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_LotsControlledByCompany_3c3d94c7-dc7b-47b2-9fcf-a49205141fde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_be5d91c6-0c21-4671-ac49-9ce411c76d37" xlink:href="nvr-20200630.xsd#nvr_ContractLandDepositsOnLotPurchaseAgreements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_ContractLandDepositsOnLotPurchaseAgreements_be5d91c6-0c21-4671-ac49-9ce411c76d37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_1435d42e-b839-4589-972a-4d416002c30d" xlink:href="nvr-20200630.xsd#nvr_LetterOfCreditOnLotPurchaseAgreements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_LetterOfCreditOnLotPurchaseAgreements_1435d42e-b839-4589-972a-4d416002c30d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits_0e521178-ca01-44bd-913b-5a26e74b8b6c" xlink:href="nvr-20200630.xsd#nvr_ContractLandDeposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_ContractLandDeposits_0e521178-ca01-44bd-913b-5a26e74b8b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LettersOfCreditOnRawLandContracts_ac211c02-6f22-4819-8a25-bcc77d83a7b7" xlink:href="nvr-20200630.xsd#nvr_LettersOfCreditOnRawLandContracts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_LettersOfCreditOnRawLandContracts_ac211c02-6f22-4819-8a25-bcc77d83a7b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RefundableDeposits_bec3cf6a-27df-4890-8aa3-6a8e58912123" xlink:href="nvr-20200630.xsd#nvr_RefundableDeposits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_RefundableDeposits_bec3cf6a-27df-4890-8aa3-6a8e58912123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_adf823c1-2649-4bde-9d12-7299aa934db2" xlink:href="nvr-20200630.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_adf823c1-2649-4bde-9d12-7299aa934db2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_16556a8d-8a91-4e06-9bdf-467bf48e972a" xlink:href="nvr-20200630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_3c99a4e2-37a7-4ee6-ba8f-11cc54eae518" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_16556a8d-8a91-4e06-9bdf-467bf48e972a" 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-20200630.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_3ea2c378-c051-47a8-a4e7-642fe9d9b30f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDeposits_aabd4451-4cc8-4a96-bb87-f1bebc865e5d" xlink:href="nvr-20200630.xsd#nvr_ContractLandDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_3ea2c378-c051-47a8-a4e7-642fe9d9b30f" xlink:to="loc_nvr_ContractLandDeposits_aabd4451-4cc8-4a96-bb87-f1bebc865e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_f84a4cc8-6506-4fdb-9e22-af8411e7ff34" xlink:href="nvr-20200630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_3ea2c378-c051-47a8-a4e7-642fe9d9b30f" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_f84a4cc8-6506-4fdb-9e22-af8411e7ff34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssets_2a801647-718d-4a37-b5c1-b6567be70681" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3ea2c378-c051-47a8-a4e7-642fe9d9b30f" xlink:to="loc_us-gaap_DepositsAssets_2a801647-718d-4a37-b5c1-b6567be70681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LettersOfCreditRelatedToLots_af7ed84e-342e-4015-a3da-d3a37d8ee68e" xlink:href="nvr-20200630.xsd#nvr_LettersOfCreditRelatedToLots"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract_3ea2c378-c051-47a8-a4e7-642fe9d9b30f" xlink:to="loc_nvr_LettersOfCreditRelatedToLots_af7ed84e-342e-4015-a3da-d3a37d8ee68e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_c7277537-e749-446f-a679-1d93b5ec445e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3ea2c378-c051-47a8-a4e7-642fe9d9b30f" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_c7277537-e749-446f-a679-1d93b5ec445e" 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-20200630.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_d96072bc-49d6-4b9f-a937-535d98c6c994" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_d58051ce-b7c8-4914-9a04-0554730cd45f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d96072bc-49d6-4b9f-a937-535d98c6c994" xlink:to="loc_us-gaap_EquityMethodInvestmentsDisclosureTextBlock_d58051ce-b7c8-4914-9a04-0554730cd45f" 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-20200630.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_090b572a-a3f5-432d-b261-9490152fbee4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesTable_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:href="nvr-20200630.xsd#nvr_JointVenturesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_090b572a-a3f5-432d-b261-9490152fbee4" xlink:to="loc_nvr_JointVenturesTable_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_30be3fbc-c376-4807-96fe-895ef20aeaaa" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesTable_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:to="loc_srt_ConsolidatedEntitiesAxis_30be3fbc-c376-4807-96fe-895ef20aeaaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_92d5e3ee-ba38-473e-8838-7738fb9fce69" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_30be3fbc-c376-4807-96fe-895ef20aeaaa" xlink:to="loc_srt_ConsolidatedEntitiesDomain_92d5e3ee-ba38-473e-8838-7738fb9fce69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidatedJointVentureMember_0ef464f0-7628-40a7-93e4-ae3498d359d4" xlink:href="nvr-20200630.xsd#nvr_ConsolidatedJointVentureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_92d5e3ee-ba38-473e-8838-7738fb9fce69" xlink:to="loc_nvr_ConsolidatedJointVentureMember_0ef464f0-7628-40a7-93e4-ae3498d359d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_571da589-112a-4669-91ed-4d0501efe6c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_571da589-112a-4669-91ed-4d0501efe6c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7e123ed0-dcab-418c-b922-f0590c317999" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_571da589-112a-4669-91ed-4d0501efe6c5" xlink:to="loc_us-gaap_SegmentDomain_7e123ed0-dcab-418c-b922-f0590c317999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_bb3947d9-dece-4117-9647-7f6bc40faeff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_7e123ed0-dcab-418c-b922-f0590c317999" xlink:to="loc_us-gaap_HomeBuildingMember_bb3947d9-dece-4117-9647-7f6bc40faeff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_6240ea04-f2c2-4d4b-8fab-abfbe0edad57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_6240ea04-f2c2-4d4b-8fab-abfbe0edad57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a28a673f-58ab-4875-a4b9-66214ed028e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6240ea04-f2c2-4d4b-8fab-abfbe0edad57" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a28a673f-58ab-4875-a4b9-66214ed028e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_73652ff2-ce48-40f1-9ef5-aae12e51df97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a28a673f-58ab-4875-a4b9-66214ed028e8" xlink:to="loc_us-gaap_OtherAssetsMember_73652ff2-ce48-40f1-9ef5-aae12e51df97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_da1d5489-8b9f-4c69-b146-2a3c85bb09e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a28a673f-58ab-4875-a4b9-66214ed028e8" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesMember_da1d5489-8b9f-4c69-b146-2a3c85bb09e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:href="nvr-20200630.xsd#nvr_JointVenturesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesTable_6a1f5271-2b00-41ca-adb8-b03b35b8c379" xlink:to="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_fb59578c-9e1f-4452-8952-673e28aef55e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_fb59578c-9e1f-4452-8952-673e28aef55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVentures_e5366245-a56e-4f7a-a17f-a9ee6b723288" xlink:href="nvr-20200630.xsd#nvr_NumberOfJointVentures"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_NumberOfJointVentures_e5366245-a56e-4f7a-a17f-a9ee6b723288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_f8684fd9-dd63-4d7b-8a0d-d5a5deef1d07" xlink:href="nvr-20200630.xsd#nvr_ExpectedProductionOfFinishedLotsFromJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_ExpectedProductionOfFinishedLotsFromJointVentures_f8684fd9-dd63-4d7b-8a0d-d5a5deef1d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsControlledByCompany_d5a90f00-2661-48fc-b7eb-45d701c8bb40" xlink:href="nvr-20200630.xsd#nvr_JointVentureLotsControlledByCompany"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_JointVentureLotsControlledByCompany_d5a90f00-2661-48fc-b7eb-45d701c8bb40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_304d2abe-8bfd-4c28-a349-0e03be53039c" xlink:href="nvr-20200630.xsd#nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract_304d2abe-8bfd-4c28-a349-0e03be53039c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitments_d68c52a7-bf0e-4d19-a4a0-7d560f92d47a" xlink:href="nvr-20200630.xsd#nvr_AggregateAdditionalFundingCommitments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_AggregateAdditionalFundingCommitments_d68c52a7-bf0e-4d19-a4a0-7d560f92d47a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment_e290d317-820b-465c-a088-805657204b94" xlink:href="nvr-20200630.xsd#nvr_NumberJointVenturesWithAdditionalFundingCommitment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_NumberJointVenturesWithAdditionalFundingCommitment_e290d317-820b-465c-a088-805657204b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_26e3dc39-26d5-4f67-8e6c-f5b1b3fda962" xlink:href="nvr-20200630.xsd#nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_nvr_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary_26e3dc39-26d5-4f67-8e6c-f5b1b3fda962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_7fae342e-0fc0-406a-b7b0-c401ae768292" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_7fae342e-0fc0-406a-b7b0-c401ae768292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_2437ed3c-ddc3-4d93-8420-96f72332a05f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_JointVenturesLineItems_bd3813fc-b108-4adc-be1b-461ec87c0c83" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_2437ed3c-ddc3-4d93-8420-96f72332a05f" 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-20200630.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_65475255-ee46-4847-835b-c8533e79ea5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LandUnderDevelopmentDisclosureTextBlock_2d5ab159-fb44-4e2a-8ab9-e9c1036abd4c" xlink:href="nvr-20200630.xsd#nvr_LandUnderDevelopmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_65475255-ee46-4847-835b-c8533e79ea5f" xlink:to="loc_nvr_LandUnderDevelopmentDisclosureTextBlock_2d5ab159-fb44-4e2a-8ab9-e9c1036abd4c" 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-20200630.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_908b811d-3559-45e2-8864-5a4f8d0cdfb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RealEstateAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfRawParcelsOfLandOwned_2042e38b-1452-445a-bff3-5de68edf21a8" xlink:href="nvr-20200630.xsd#nvr_NumberOfRawParcelsOfLandOwned"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_908b811d-3559-45e2-8864-5a4f8d0cdfb8" xlink:to="loc_nvr_NumberOfRawParcelsOfLandOwned_2042e38b-1452-445a-bff3-5de68edf21a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_f7a83289-73bc-4fb6-9081-3e84711176de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_908b811d-3559-45e2-8864-5a4f8d0cdfb8" xlink:to="loc_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts_f7a83289-73bc-4fb6-9081-3e84711176de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_6fc83adb-e63a-4b5c-bebd-6aa17685bc9f" xlink:href="nvr-20200630.xsd#nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_908b811d-3559-45e2-8864-5a4f8d0cdfb8" xlink:to="loc_nvr_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand_6fc83adb-e63a-4b5c-bebd-6aa17685bc9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_6f4b053d-0ee2-4ab9-9528-12b7c40a5f62" xlink:href="nvr-20200630.xsd#nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_908b811d-3559-45e2-8864-5a4f8d0cdfb8" xlink:to="loc_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment_6f4b053d-0ee2-4ab9-9528-12b7c40a5f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ExpectedDevelopmentCredit_55625baf-a6a4-461d-b5db-e05c997d1c5e" xlink:href="nvr-20200630.xsd#nvr_ExpectedDevelopmentCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RealEstateAbstract_908b811d-3559-45e2-8864-5a4f8d0cdfb8" xlink:to="loc_nvr_ExpectedDevelopmentCredit_55625baf-a6a4-461d-b5db-e05c997d1c5e" 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-20200630.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_852be4b4-0237-4bb1-91c4-8dcc1f76cdd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurredCapitalizedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CapitalizedInterestDisclosureTextBlock_417cc7e0-9140-4004-8f08-8c5ea741db02" xlink:href="nvr-20200630.xsd#nvr_CapitalizedInterestDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_852be4b4-0237-4bb1-91c4-8dcc1f76cdd6" xlink:to="loc_nvr_CapitalizedInterestDisclosureTextBlock_417cc7e0-9140-4004-8f08-8c5ea741db02" 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-20200630.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_53ec1510-3786-40ca-93a7-7e0910cf7e88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurredCapitalizedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock_5bb7a84e-8a16-46c0-b2ba-87a5b905e439" xlink:href="nvr-20200630.xsd#nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_53ec1510-3786-40ca-93a7-7e0910cf7e88" xlink:to="loc_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock_5bb7a84e-8a16-46c0-b2ba-87a5b905e439" 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-20200630.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_dab3823c-115a-47c4-8a3a-97c7bdda0241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurredCapitalizedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_60b94cc1-065d-4830-8c41-ee135a6e6882" xlink:href="nvr-20200630.xsd#nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredCapitalizedAbstract_dab3823c-115a-47c4-8a3a-97c7bdda0241" xlink:to="loc_nvr_CapitalizedInterestCostsIncludingAllowanceforFundsUsedDuringConstructionRollForward_60b94cc1-065d-4830-8c41-ee135a6e6882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_15a498b3-13c3-4b8c-a5c1-003b73168cd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60b94cc1-065d-4830-8c41-ee135a6e6882" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_15a498b3-13c3-4b8c-a5c1-003b73168cd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_38fbb8ed-28e1-43b0-b725-0cc884f5e6b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60b94cc1-065d-4830-8c41-ee135a6e6882" xlink:to="loc_us-gaap_InterestCostsIncurred_38fbb8ed-28e1-43b0-b725-0cc884f5e6b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_8ed7613f-52eb-4f1a-94da-144b13c6fadb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60b94cc1-065d-4830-8c41-ee135a6e6882" xlink:to="loc_us-gaap_InterestExpense_8ed7613f-52eb-4f1a-94da-144b13c6fadb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_5b8b3f2d-5d30-49f3-90fd-a159c90c6c86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60b94cc1-065d-4830-8c41-ee135a6e6882" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1_5b8b3f2d-5d30-49f3-90fd-a159c90c6c86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_de46bfa0-f0ec-43ce-82a4-f70183d01c46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60b94cc1-065d-4830-8c41-ee135a6e6882" xlink:to="loc_us-gaap_RealEstateInventoryCapitalizedInterestCosts_de46bfa0-f0ec-43ce-82a4-f70183d01c46" 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-20200630.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_0999c481-8656-49c0-8bd3-2cfce9e22ffd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_ea905004-269f-4fcc-ab55-8a6715c99805" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0999c481-8656-49c0-8bd3-2cfce9e22ffd" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_ea905004-269f-4fcc-ab55-8a6715c99805" 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-20200630.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_57a77ba4-2a9f-41e4-988f-f7662f3d3e96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_124b891d-fb1a-46b6-8dab-653a7de60b73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57a77ba4-2a9f-41e4-988f-f7662f3d3e96" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_124b891d-fb1a-46b6-8dab-653a7de60b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b6ea64a6-8630-4d23-ba7c-ded9d9c4e137" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57a77ba4-2a9f-41e4-988f-f7662f3d3e96" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b6ea64a6-8630-4d23-ba7c-ded9d9c4e137" 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-20200630.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_77ca39a6-baee-4381-b8a3-cdadb67c0135" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f511eab1-3e6a-42ad-8e88-cbd9b7c62e28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_77ca39a6-baee-4381-b8a3-cdadb67c0135" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f511eab1-3e6a-42ad-8e88-cbd9b7c62e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_09d11c16-af17-4fa0-99a5-4d15097fddf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_77ca39a6-baee-4381-b8a3-cdadb67c0135" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_09d11c16-af17-4fa0-99a5-4d15097fddf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_330878f9-ece6-47ba-b54b-b0ed9c074e41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_09d11c16-af17-4fa0-99a5-4d15097fddf1" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_330878f9-ece6-47ba-b54b-b0ed9c074e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1d5d408d-f607-4dc5-b73e-696bbf11a4a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_09d11c16-af17-4fa0-99a5-4d15097fddf1" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1d5d408d-f607-4dc5-b73e-696bbf11a4a0" 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-20200630.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_db8b1c63-fa6e-4cd5-aa15-560ebdcb3de0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_58525318-5244-4b23-aa86-2d1a931e4736" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_db8b1c63-fa6e-4cd5-aa15-560ebdcb3de0" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_58525318-5244-4b23-aa86-2d1a931e4736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquity" xlink:type="simple" xlink:href="nvr-20200630.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_ab7201b1-5f1f-4af8-a4c4-0dd6aa7ed620" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_06c96271-6b95-4f28-9ad4-1c8f22d0e9c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ab7201b1-5f1f-4af8-a4c4-0dd6aa7ed620" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_06c96271-6b95-4f28-9ad4-1c8f22d0e9c4" 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-20200630.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_efacdbf8-a254-4dd7-905f-2ff053bf58a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d2ca8f72-321e-4bb9-823d-73241ca3bef6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_efacdbf8-a254-4dd7-905f-2ff053bf58a9" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_d2ca8f72-321e-4bb9-823d-73241ca3bef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_026b9091-0c58-4279-a756-5bbf6a64227f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_efacdbf8-a254-4dd7-905f-2ff053bf58a9" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_026b9091-0c58-4279-a756-5bbf6a64227f" 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-20200630.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_e4723c28-cb32-46b2-b797-97e3db6ecf8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_612eba8e-7645-4eba-9b3b-2f466aa223bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e4723c28-cb32-46b2-b797-97e3db6ecf8b" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_612eba8e-7645-4eba-9b3b-2f466aa223bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e16215bf-4e55-47a4-8911-a3849fc30b43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_612eba8e-7645-4eba-9b3b-2f466aa223bc" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e16215bf-4e55-47a4-8911-a3849fc30b43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e16215bf-4e55-47a4-8911-a3849fc30b43" xlink:to="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e80c93be-ab4a-4ccd-b834-ba9ba2c0b8d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_us-gaap_CommonStockMember_e80c93be-ab4a-4ccd-b834-ba9ba2c0b8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_202cf281-872b-4922-9c52-c96a81a85e09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7d5c91fe-bbd6-48e0-912f-3f39e01d5799" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7d5c91fe-bbd6-48e0-912f-3f39e01d5799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_25b62f94-c2d1-4387-bcec-e9393c625b4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_a8363388-2d85-4ecc-8123-7f54a57b89ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_2e8b73a5-9cb7-4e28-ae35-8760ee17749d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_us-gaap_RetainedEarningsMember_2e8b73a5-9cb7-4e28-ae35-8760ee17749d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_b9b0142b-0070-466c-a713-d85559d74701" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_e3a0cd8c-3be4-4964-816a-9f6ee48b2887" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_us-gaap_TreasuryStockMember_e3a0cd8c-3be4-4964-816a-9f6ee48b2887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_41eb6d5e-d483-4981-9dd2-0e2efe43b6cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember_3c34c7a5-7982-4adc-ae7b-d29038a755e5" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_nvr_DeferredCompensationTrustMember_3c34c7a5-7982-4adc-ae7b-d29038a755e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember_c66422f6-af9d-4f10-92a4-105c7f3e95a5" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember_9f8119a5-9664-4522-93b2-d264899645e7" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationLiabilityMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c03e4257-6917-4dff-8217-11ac9384e144" xlink:to="loc_nvr_DeferredCompensationLiabilityMember_9f8119a5-9664-4522-93b2-d264899645e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember_8a1534c0-1ec0-433b-bf4c-5071dcd9ebfc" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationLiabilityMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_72f52da2-a6d6-418a-b021-b34e15578cf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_612eba8e-7645-4eba-9b3b-2f466aa223bc" xlink:to="loc_us-gaap_ClassOfStockLineItems_72f52da2-a6d6-418a-b021-b34e15578cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_72f52da2-a6d6-418a-b021-b34e15578cf9" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9b846fbf-76bb-4a2f-936e-a6605710fa7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_StockholdersEquity_9b846fbf-76bb-4a2f-936e-a6605710fa7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_56304db2-d861-4ccb-bbdf-552abaaa4cda" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_NetIncomeLoss_56304db2-d861-4ccb-bbdf-552abaaa4cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationActivityAdjustments_acab183c-9faf-45a9-b2b5-d868221dce3e" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationActivityAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_nvr_DeferredCompensationActivityAdjustments_acab183c-9faf-45a9-b2b5-d868221dce3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7d872217-6d70-405f-82d3-2bdfeb376dc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7d872217-6d70-405f-82d3-2bdfeb376dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a7beeb9b-e86b-4dab-8676-f6083a4cb8f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_a7beeb9b-e86b-4dab-8676-f6083a4cb8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_d50dc9d8-2897-439a-b6c7-1e7440724f48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_d50dc9d8-2897-439a-b6c7-1e7440724f48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_83605b3c-dc8f-404d-afe2-62bcd8e43546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_83605b3c-dc8f-404d-afe2-62bcd8e43546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1a57abe2-43e6-445e-a859-f1edec2250f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1a57abe2-43e6-445e-a859-f1edec2250f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9ac58d75-fac4-4276-bcc8-92a1b90c861c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_70a60dce-1aff-434f-993c-7a4c6c7a2a83" xlink:to="loc_us-gaap_StockholdersEquity_9ac58d75-fac4-4276-bcc8-92a1b90c861c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="nvr-20200630.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_9e0de2f7-efbc-4c7b-b57e-560e9d37150a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_e7e7a5e7-51c5-4d5b-a494-8ae0b55350e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9e0de2f7-efbc-4c7b-b57e-560e9d37150a" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_e7e7a5e7-51c5-4d5b-a494-8ae0b55350e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_bdefca2d-684e-4ce6-8ee1-55369a3a00ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_6ca58a7f-c92d-4365-8a14-704109229498" xlink:href="nvr-20200630.xsd#nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9e0de2f7-efbc-4c7b-b57e-560e9d37150a" xlink:to="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_6ca58a7f-c92d-4365-8a14-704109229498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther_2b504e3d-f364-4fe0-aaa4-6d419fa6adef" xlink:href="nvr-20200630.xsd#nvr_StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/ProductWarranties" xlink:type="simple" xlink:href="nvr-20200630.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_4ec5ecde-a700-4b55-bdba-0ede4eebfac0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyDisclosureTextBlock_7ae6fd04-8e37-430a-a8b2-40b131fd12b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4ec5ecde-a700-4b55-bdba-0ede4eebfac0" xlink:to="loc_us-gaap_ProductWarrantyDisclosureTextBlock_7ae6fd04-8e37-430a-a8b2-40b131fd12b3" 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-20200630.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_5e95f7e1-25fd-43b9-ab96-5335e5ffbd75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_df1ffde9-2299-43a2-9074-cd14a5f949b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5e95f7e1-25fd-43b9-ab96-5335e5ffbd75" xlink:to="loc_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_df1ffde9-2299-43a2-9074-cd14a5f949b5" 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-20200630.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_37c045aa-e468-407d-8edb-6c9dee4c0651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductWarrantiesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_548e9c14-128a-4a60-a447-1a59f229ebec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_37c045aa-e468-407d-8edb-6c9dee4c0651" xlink:to="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_548e9c14-128a-4a60-a447-1a59f229ebec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_d8f14f58-4c1a-4b48-be4c-9e35385c254d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_548e9c14-128a-4a60-a447-1a59f229ebec" xlink:to="loc_us-gaap_ProductWarrantyAccrual_d8f14f58-4c1a-4b48-be4c-9e35385c254d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_19d8f29f-fb07-4219-b866-97b6900e4284" xlink:href="nvr-20200630.xsd#nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward_548e9c14-128a-4a60-a447-1a59f229ebec" xlink:to="loc_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties_19d8f29f-fb07-4219-b866-97b6900e4284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualPayments_6b995fb7-01b2-402b-ac99-397ed17a4798" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_548e9c14-128a-4a60-a447-1a59f229ebec" xlink:to="loc_us-gaap_ProductWarrantyAccrualPayments_6b995fb7-01b2-402b-ac99-397ed17a4798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrual_fa254d9a-6768-45de-8f71-91aa1db1ab42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_548e9c14-128a-4a60-a447-1a59f229ebec" xlink:to="loc_us-gaap_ProductWarrantyAccrual_fa254d9a-6768-45de-8f71-91aa1db1ab42" 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-20200630.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_bd3d90a7-944a-403d-bc46-3b8b8ecb1514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_fd2172c5-ad4b-42d5-b8ef-81ab16b4bdce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_bd3d90a7-944a-403d-bc46-3b8b8ecb1514" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_fd2172c5-ad4b-42d5-b8ef-81ab16b4bdce" 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-20200630.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_60bd0951-fbf2-4c1e-bc2c-239a47715805" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_d1d57d20-91f5-47cc-ac0d-b14f34fbae04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60bd0951-fbf2-4c1e-bc2c-239a47715805" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_d1d57d20-91f5-47cc-ac0d-b14f34fbae04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_09bac7eb-2db6-4efb-8438-a249e96e60ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60bd0951-fbf2-4c1e-bc2c-239a47715805" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock_09bac7eb-2db6-4efb-8438-a249e96e60ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_00a655b0-2202-427b-a523-c8cdc0b82947" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60bd0951-fbf2-4c1e-bc2c-239a47715805" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_00a655b0-2202-427b-a523-c8cdc0b82947" 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-20200630.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_55b942bb-50d3-4988-9634-20978bbd8bb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ecae69b5-474e-4931-a39e-297d9a64a924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_55b942bb-50d3-4988-9634-20978bbd8bb1" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_ecae69b5-474e-4931-a39e-297d9a64a924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_b3411710-2041-47cc-a2b7-825e59e99cdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ecae69b5-474e-4931-a39e-297d9a64a924" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_b3411710-2041-47cc-a2b7-825e59e99cdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d0377d4e-7494-47cc-981d-a533c483d687" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b3411710-2041-47cc-a2b7-825e59e99cdc" xlink:to="loc_us-gaap_SegmentDomain_d0377d4e-7494-47cc-981d-a533c483d687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_09e9b333-4f64-4ae6-afc8-51f0d4b38397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d0377d4e-7494-47cc-981d-a533c483d687" xlink:to="loc_us-gaap_HomeBuildingMember_09e9b333-4f64-4ae6-afc8-51f0d4b38397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_09106bad-41a5-41c8-86d4-c699d32c069a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d0377d4e-7494-47cc-981d-a533c483d687" xlink:to="loc_us-gaap_MortgageBankingMember_09106bad-41a5-41c8-86d4-c699d32c069a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5613b603-1f0a-4b86-8595-734399078dcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ecae69b5-474e-4931-a39e-297d9a64a924" xlink:to="loc_us-gaap_DebtInstrumentAxis_5613b603-1f0a-4b86-8595-734399078dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1161e86c-c91a-435d-b763-a95fe91abe09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5613b603-1f0a-4b86-8595-734399078dcc" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1161e86c-c91a-435d-b763-a95fe91abe09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_d9b7f30e-7e6e-4bc7-9f90-0cca88dc848c" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1161e86c-c91a-435d-b763-a95fe91abe09" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_d9b7f30e-7e6e-4bc7-9f90-0cca88dc848c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ec55a5a6-d3a7-4f4a-af42-4abd373810c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ecae69b5-474e-4931-a39e-297d9a64a924" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_ec55a5a6-d3a7-4f4a-af42-4abd373810c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_723746b8-7646-4f99-ad18-9cc209418dd7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ec55a5a6-d3a7-4f4a-af42-4abd373810c0" xlink:to="loc_us-gaap_NumberOfReportableSegments_723746b8-7646-4f99-ad18-9cc209418dd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6efef36e-8b18-4b2f-b663-91f8269245a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ec55a5a6-d3a7-4f4a-af42-4abd373810c0" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6efef36e-8b18-4b2f-b663-91f8269245a3" 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-20200630.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_a9fd43bf-7701-4737-a38e-7807d22c446e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_7d6a5fd2-364b-49fe-af6a-56eaf360718c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a9fd43bf-7701-4737-a38e-7807d22c446e" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_7d6a5fd2-364b-49fe-af6a-56eaf360718c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_1433c429-fb02-495c-ba7c-19c994f817d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7d6a5fd2-364b-49fe-af6a-56eaf360718c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_1433c429-fb02-495c-ba7c-19c994f817d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_ad438dfb-42fa-4192-8b8a-9c1f6dbd2d4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1433c429-fb02-495c-ba7c-19c994f817d0" xlink:to="loc_us-gaap_SegmentDomain_ad438dfb-42fa-4192-8b8a-9c1f6dbd2d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_2510b3a8-87e9-48df-8023-31f526293333" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ad438dfb-42fa-4192-8b8a-9c1f6dbd2d4b" xlink:to="loc_us-gaap_HomeBuildingMember_2510b3a8-87e9-48df-8023-31f526293333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_50c87612-04d9-4c1d-8b84-326f606a4b66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_ad438dfb-42fa-4192-8b8a-9c1f6dbd2d4b" xlink:to="loc_us-gaap_MortgageBankingMember_50c87612-04d9-4c1d-8b84-326f606a4b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c979102d-5b9a-49b1-b8b6-913c8748a525" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_7d6a5fd2-364b-49fe-af6a-56eaf360718c" xlink:to="loc_srt_StatementGeographicalAxis_c979102d-5b9a-49b1-b8b6-913c8748a525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_c979102d-5b9a-49b1-b8b6-913c8748a525" xlink:to="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_66267b8e-a01a-4351-bacd-0fbf9d86a37b" xlink:href="nvr-20200630.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:to="loc_nvr_MidAtlanticMember_66267b8e-a01a-4351-bacd-0fbf9d86a37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_2c3c48a4-f54f-4438-8160-2be65a89ec5f" xlink:href="nvr-20200630.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:to="loc_nvr_NorthEastMember_2c3c48a4-f54f-4438-8160-2be65a89ec5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_5f0753ee-ea04-425f-8dfd-42e70e1ed626" xlink:href="nvr-20200630.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:to="loc_nvr_MidEastMember_5f0753ee-ea04-425f-8dfd-42e70e1ed626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_e2bd60c8-6d6b-40a9-a7dc-d70a81efc02a" xlink:href="nvr-20200630.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7f29713e-ae95-4601-9c6b-4d244a573d47" xlink:to="loc_nvr_SouthEastMember_e2bd60c8-6d6b-40a9-a7dc-d70a81efc02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_38697cd0-124a-4b43-a1d2-bbfb1ca32466" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7d6a5fd2-364b-49fe-af6a-56eaf360718c" xlink:to="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_38697cd0-124a-4b43-a1d2-bbfb1ca32466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_1029debb-f878-44d1-9b2e-955fd1953509" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_38697cd0-124a-4b43-a1d2-bbfb1ca32466" xlink:to="loc_us-gaap_Revenues_1029debb-f878-44d1-9b2e-955fd1953509" 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-20200630.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_92259224-4173-47b1-a5b5-30ae8300ad40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_92259224-4173-47b1-a5b5-30ae8300ad40" xlink:to="loc_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_ea13b116-28c8-488e-a28c-15a5e8929bac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:to="loc_srt_ConsolidationItemsAxis_ea13b116-28c8-488e-a28c-15a5e8929bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_83f159b5-1268-4375-a1bc-802e59386ec0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_ea13b116-28c8-488e-a28c-15a5e8929bac" xlink:to="loc_srt_ConsolidationItemsDomain_83f159b5-1268-4375-a1bc-802e59386ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_c8e4711d-c027-4290-9868-d667188592e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_83f159b5-1268-4375-a1bc-802e59386ec0" xlink:to="loc_us-gaap_OperatingSegmentsMember_c8e4711d-c027-4290-9868-d667188592e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_a4b33f7b-2995-45e9-9554-f07320a49d53" xlink:href="nvr-20200630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_83f159b5-1268-4375-a1bc-802e59386ec0" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_a4b33f7b-2995-45e9-9554-f07320a49d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9bdd306d-3870-4c8e-adbe-8c53d702a24c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9bdd306d-3870-4c8e-adbe-8c53d702a24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f88cf5f9-412d-4b35-b16e-f0a33eb6d28d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9bdd306d-3870-4c8e-adbe-8c53d702a24c" xlink:to="loc_us-gaap_SegmentDomain_f88cf5f9-412d-4b35-b16e-f0a33eb6d28d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_c0f25b25-7cff-462c-ad09-b7d1830e3099" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f88cf5f9-412d-4b35-b16e-f0a33eb6d28d" xlink:to="loc_us-gaap_HomeBuildingMember_c0f25b25-7cff-462c-ad09-b7d1830e3099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_f5c06802-35d5-4e10-863b-fa7face9a151" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f88cf5f9-412d-4b35-b16e-f0a33eb6d28d" xlink:to="loc_us-gaap_MortgageBankingMember_f5c06802-35d5-4e10-863b-fa7face9a151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b355c9ce-5730-44ef-b787-a27815cf4ee5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:to="loc_srt_StatementGeographicalAxis_b355c9ce-5730-44ef-b787-a27815cf4ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b355c9ce-5730-44ef-b787-a27815cf4ee5" xlink:to="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_094bbb21-33f7-44ce-b539-671b0c0b892b" xlink:href="nvr-20200630.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:to="loc_nvr_MidAtlanticMember_094bbb21-33f7-44ce-b539-671b0c0b892b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_08032154-4149-45b6-a734-556d6815e0a6" xlink:href="nvr-20200630.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:to="loc_nvr_NorthEastMember_08032154-4149-45b6-a734-556d6815e0a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_6a78daa1-3be3-40b5-86e9-099c452d485f" xlink:href="nvr-20200630.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:to="loc_nvr_MidEastMember_6a78daa1-3be3-40b5-86e9-099c452d485f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_bd04bf80-aa44-4db0-9796-293305350a17" xlink:href="nvr-20200630.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e74cfc46-f480-4504-80bf-d1f8ae4a2841" xlink:to="loc_nvr_SouthEastMember_bd04bf80-aa44-4db0-9796-293305350a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_03f3384b-6781-48c3-80c9-d71e78840d04" xlink:to="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_b4ee01fb-76ea-4f64-9dea-933196ad2f4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_b4ee01fb-76ea-4f64-9dea-933196ad2f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ContractLandDepositReserveAdjustment_fee73fae-87ca-4d31-bc5b-49e8719e94e8" xlink:href="nvr-20200630.xsd#nvr_ContractLandDepositReserveAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_nvr_ContractLandDepositReserveAdjustment_fee73fae-87ca-4d31-bc5b-49e8719e94e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_718b6942-a972-4281-a2d7-5934c2d0527a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_us-gaap_ShareBasedCompensation_718b6942-a972-4281-a2d7-5934c2d0527a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_4036ffa9-4ed3-47a6-acb5-4c28b2c63bff" xlink:href="nvr-20200630.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_4036ffa9-4ed3-47a6-acb5-4c28b2c63bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnallocatedCorporateOverhead_b6ea92c1-7bf2-4eb6-b61c-8d5a6675c397" xlink:href="nvr-20200630.xsd#nvr_UnallocatedCorporateOverhead"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_nvr_UnallocatedCorporateOverhead_b6ea92c1-7bf2-4eb6-b61c-8d5a6675c397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationAdjustmentsAndOther_159289ca-f6dd-47dc-ad12-cb5efedfb887" xlink:href="nvr-20200630.xsd#nvr_ConsolidationAdjustmentsAndOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_nvr_ConsolidationAdjustmentsAndOther_159289ca-f6dd-47dc-ad12-cb5efedfb887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c63c6168-d962-41b2-8b99-eae5310838fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2e542be8-8e4c-4a1c-a4b9-c52c4e5af028" xlink:to="loc_us-gaap_InterestExpense_c63c6168-d962-41b2-8b99-eae5310838fd" 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-20200630.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_f4323e7b-02c9-4ce2-810c-15b07d1f7357" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_638bd468-98ce-478b-a3f8-50a991d043de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f4323e7b-02c9-4ce2-810c-15b07d1f7357" xlink:to="loc_us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable_638bd468-98ce-478b-a3f8-50a991d043de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_af73ec43-1ec0-4e89-a029-bdd6f7a0ff4f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_638bd468-98ce-478b-a3f8-50a991d043de" xlink:to="loc_srt_ConsolidationItemsAxis_af73ec43-1ec0-4e89-a029-bdd6f7a0ff4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_27c4af89-0b67-4405-8358-5e805bf002b5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_af73ec43-1ec0-4e89-a029-bdd6f7a0ff4f" xlink:to="loc_srt_ConsolidationItemsDomain_27c4af89-0b67-4405-8358-5e805bf002b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_17638b1e-0e2f-4757-b03e-f9e5f14233fe" xlink:href="nvr-20200630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_27c4af89-0b67-4405-8358-5e805bf002b5" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_17638b1e-0e2f-4757-b03e-f9e5f14233fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_2205e925-d4a0-4c15-90cb-84afe1e5bcf9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_638bd468-98ce-478b-a3f8-50a991d043de" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_2205e925-d4a0-4c15-90cb-84afe1e5bcf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6a4abf2c-d27b-4665-aa63-68eb558efcac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2205e925-d4a0-4c15-90cb-84afe1e5bcf9" xlink:to="loc_us-gaap_SegmentDomain_6a4abf2c-d27b-4665-aa63-68eb558efcac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_6bddf7fc-1a22-49b9-a7b5-40456063572c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6a4abf2c-d27b-4665-aa63-68eb558efcac" xlink:to="loc_us-gaap_HomeBuildingMember_6bddf7fc-1a22-49b9-a7b5-40456063572c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_c2d58840-0e2d-4b60-92ba-5e74ec303dd9" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_638bd468-98ce-478b-a3f8-50a991d043de" xlink:to="loc_srt_StatementGeographicalAxis_c2d58840-0e2d-4b60-92ba-5e74ec303dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_c2d58840-0e2d-4b60-92ba-5e74ec303dd9" xlink:to="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_53adb893-6125-4553-bfde-b86cc47a6c17" xlink:href="nvr-20200630.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:to="loc_nvr_MidAtlanticMember_53adb893-6125-4553-bfde-b86cc47a6c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_289044f5-62ab-4319-b3f5-0879511685e6" xlink:href="nvr-20200630.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:to="loc_nvr_NorthEastMember_289044f5-62ab-4319-b3f5-0879511685e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_a2e2b13f-259f-4de6-9b09-61419f84a68a" xlink:href="nvr-20200630.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:to="loc_nvr_MidEastMember_a2e2b13f-259f-4de6-9b09-61419f84a68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_1bf6b8e6-308f-4fb5-a240-f66764810c98" xlink:href="nvr-20200630.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4ca2988e-0d9b-408f-9933-20b70fcf8236" xlink:to="loc_nvr_SouthEastMember_1bf6b8e6-308f-4fb5-a240-f66764810c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_7dbafc25-c054-45f4-bf92-c362f004182f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_638bd468-98ce-478b-a3f8-50a991d043de" xlink:to="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_7dbafc25-c054-45f4-bf92-c362f004182f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateCapitalAllocationCharge_4d56d9c5-f71e-4bfc-b87d-82a33f54d468" xlink:href="nvr-20200630.xsd#nvr_CorporateCapitalAllocationCharge"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems_7dbafc25-c054-45f4-bf92-c362f004182f" xlink:to="loc_nvr_CorporateCapitalAllocationCharge_4d56d9c5-f71e-4bfc-b87d-82a33f54d468" 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-20200630.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_3a7713af-c9be-4d0a-825f-e59f0aaf08d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3a7713af-c9be-4d0a-825f-e59f0aaf08d2" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_e3251ab9-ee8a-488f-ba89-23104e00707a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:to="loc_srt_ConsolidationItemsAxis_e3251ab9-ee8a-488f-ba89-23104e00707a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_1dea241b-cc70-492c-8d07-0e37eda837ac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_e3251ab9-ee8a-488f-ba89-23104e00707a" xlink:to="loc_srt_ConsolidationItemsDomain_1dea241b-cc70-492c-8d07-0e37eda837ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_b3bdf7ff-522b-4e60-ab68-999564b3cfa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_1dea241b-cc70-492c-8d07-0e37eda837ac" xlink:to="loc_us-gaap_OperatingSegmentsMember_b3bdf7ff-522b-4e60-ab68-999564b3cfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_58dbc207-0cbd-4dc2-a896-beae4247e648" xlink:href="nvr-20200630.xsd#nvr_CorporateReconcilingItemsAndEliminationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_1dea241b-cc70-492c-8d07-0e37eda837ac" xlink:to="loc_nvr_CorporateReconcilingItemsAndEliminationsMember_58dbc207-0cbd-4dc2-a896-beae4247e648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_c63e6a5d-f054-42c9-beff-3c317ba47161" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_c63e6a5d-f054-42c9-beff-3c317ba47161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5a84adee-134d-4cfe-b716-8f04aa7e4685" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c63e6a5d-f054-42c9-beff-3c317ba47161" xlink:to="loc_us-gaap_SegmentDomain_5a84adee-134d-4cfe-b716-8f04aa7e4685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_7f6fc1b2-7f1b-49b9-8242-43e7770d799f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5a84adee-134d-4cfe-b716-8f04aa7e4685" xlink:to="loc_us-gaap_HomeBuildingMember_7f6fc1b2-7f1b-49b9-8242-43e7770d799f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_20bac8fa-fc43-435c-b84e-e59db4394a07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_5a84adee-134d-4cfe-b716-8f04aa7e4685" xlink:to="loc_us-gaap_MortgageBankingMember_20bac8fa-fc43-435c-b84e-e59db4394a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b1d3c27b-666a-4517-a623-ee68b84cc74d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-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_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:to="loc_srt_StatementGeographicalAxis_b1d3c27b-666a-4517-a623-ee68b84cc74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b1d3c27b-666a-4517-a623-ee68b84cc74d" xlink:to="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidAtlanticMember_a2e8d48f-3ec2-47ee-bae0-1640d4c773ac" xlink:href="nvr-20200630.xsd#nvr_MidAtlanticMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:to="loc_nvr_MidAtlanticMember_a2e8d48f-3ec2-47ee-bae0-1640d4c773ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_NorthEastMember_4e538c90-6102-43b0-9a60-c4d84de56517" xlink:href="nvr-20200630.xsd#nvr_NorthEastMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:to="loc_nvr_NorthEastMember_4e538c90-6102-43b0-9a60-c4d84de56517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MidEastMember_2eeb86c0-b3b4-4cac-82ee-de2ae4b9c546" xlink:href="nvr-20200630.xsd#nvr_MidEastMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:to="loc_nvr_MidEastMember_2eeb86c0-b3b4-4cac-82ee-de2ae4b9c546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SouthEastMember_a69a545c-b5dd-4e6f-bd9a-dcc13e8d7056" xlink:href="nvr-20200630.xsd#nvr_SouthEastMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e8d7438b-275a-49d9-8677-5d2d99574efb" xlink:to="loc_nvr_SouthEastMember_a69a545c-b5dd-4e6f-bd9a-dcc13e8d7056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_788a7007-a490-476a-8555-77c00bbfe3b5" xlink:to="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_9dbb1b75-3250-49ef-b61d-918b684cd0c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_Assets_9dbb1b75-3250-49ef-b61d-918b684cd0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_372afa8e-a2d5-42a7-9e94-91d18936eb58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_372afa8e-a2d5-42a7-9e94-91d18936eb58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_f5e91025-c574-41fe-b447-fe2c100b7f2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_f5e91025-c574-41fe-b447-fe2c100b7f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c6241327-91a6-48b2-8417-7bed72b87957" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_c6241327-91a6-48b2-8417-7bed72b87957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_41888ccd-8be5-43fb-bb97-e34007ea167b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_41888ccd-8be5-43fb-bb97-e34007ea167b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LossReserveOnContractLandDeposits_5d89161a-e338-4f59-9843-0a3f23356b81" xlink:href="nvr-20200630.xsd#nvr_LossReserveOnContractLandDeposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_nvr_LossReserveOnContractLandDeposits_5d89161a-e338-4f59-9843-0a3f23356b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ConsolidationEntriesAndOtherForAssets_2a946c18-336c-43f8-b137-1dcfaa96c17f" xlink:href="nvr-20200630.xsd#nvr_ConsolidationEntriesAndOtherForAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAssetReconcilingItemLineItems_8ed37337-e517-4752-a57e-7bd4f100b53c" xlink:to="loc_nvr_ConsolidationEntriesAndOtherForAssets_2a946c18-336c-43f8-b137-1dcfaa96c17f" 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-20200630.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_d5cd9e63-2619-4913-9bc6-a57fab0ef03e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_c9672f93-f5ca-4e2c-81cc-b5aefa3eca6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d5cd9e63-2619-4913-9bc6-a57fab0ef03e" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_c9672f93-f5ca-4e2c-81cc-b5aefa3eca6c" 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-20200630.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_0649d333-b440-40ab-acc4-0e68213b91ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock_88b2aa74-1b87-4e04-8119-f49d078bf6fc" xlink:href="nvr-20200630.xsd#nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0649d333-b440-40ab-acc4-0e68213b91ff" xlink:to="loc_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock_88b2aa74-1b87-4e04-8119-f49d078bf6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_b258c723-9aff-4260-aab5-6d435ea25e40" xlink:href="nvr-20200630.xsd#nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0649d333-b440-40ab-acc4-0e68213b91ff" xlink:to="loc_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock_b258c723-9aff-4260-aab5-6d435ea25e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_2bc4cc83-1e41-4380-ace9-8a24037d7db8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0649d333-b440-40ab-acc4-0e68213b91ff" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_2bc4cc83-1e41-4380-ace9-8a24037d7db8" 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-20200630.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_ce6a90e1-765d-4f21-ac29-c67115bb7686" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ce6a90e1-765d-4f21-ac29-c67115bb7686" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_927e7c53-2359-449f-b3ab-ee34e8d84e20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_927e7c53-2359-449f-b3ab-ee34e8d84e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_8090cf01-4d57-42bc-bf66-6d8dc4c51e1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_927e7c53-2359-449f-b3ab-ee34e8d84e20" xlink:to="loc_us-gaap_SegmentDomain_8090cf01-4d57-42bc-bf66-6d8dc4c51e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_ed0a2021-bd16-43bf-a7a7-63d00774f5ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_8090cf01-4d57-42bc-bf66-6d8dc4c51e1d" xlink:to="loc_us-gaap_HomeBuildingMember_ed0a2021-bd16-43bf-a7a7-63d00774f5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_68143367-2291-4931-a24c-64697ac944f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_8090cf01-4d57-42bc-bf66-6d8dc4c51e1d" xlink:to="loc_us-gaap_MortgageBankingMember_68143367-2291-4931-a24c-64697ac944f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6eb461f1-780c-409c-ac59-dfd836bf57ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6eb461f1-780c-409c-ac59-dfd836bf57ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2fa13961-f62f-4184-a6a9-83055018e756" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6eb461f1-780c-409c-ac59-dfd836bf57ef" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2fa13961-f62f-4184-a6a9-83055018e756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_07db4698-0494-4513-acf3-741a0d51cc7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2fa13961-f62f-4184-a6a9-83055018e756" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_07db4698-0494-4513-acf3-741a0d51cc7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_efced966-f034-4b47-9fc0-7f91126cebf5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_efced966-f034-4b47-9fc0-7f91126cebf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_59b67d11-a8b4-48da-97e4-4011efb12118" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_efced966-f034-4b47-9fc0-7f91126cebf5" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_59b67d11-a8b4-48da-97e4-4011efb12118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b250befb-a6f3-4ceb-aedb-dce226ef6a39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_59b67d11-a8b4-48da-97e4-4011efb12118" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b250befb-a6f3-4ceb-aedb-dce226ef6a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_3d2b47d3-8d80-4761-b758-dec7d8e4f256" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_DebtInstrumentAxis_3d2b47d3-8d80-4761-b758-dec7d8e4f256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_cb91d26b-42cd-457c-9285-e287b99c3f4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3d2b47d3-8d80-4761-b758-dec7d8e4f256" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_cb91d26b-42cd-457c-9285-e287b99c3f4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_66d5ff3a-662d-497e-8968-2ad9631f34ca" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_cb91d26b-42cd-457c-9285-e287b99c3f4e" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_66d5ff3a-662d-497e-8968-2ad9631f34ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e4a4a42c-5b3b-4d6a-a880-91078b36fa11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e4a4a42c-5b3b-4d6a-a880-91078b36fa11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d5bfd115-2d3b-4dec-823d-de54556d7a81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e4a4a42c-5b3b-4d6a-a880-91078b36fa11" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d5bfd115-2d3b-4dec-823d-de54556d7a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_04c7ea2e-f292-4af2-a20e-8dee8d6a5ab3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d5bfd115-2d3b-4dec-823d-de54556d7a81" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_04c7ea2e-f292-4af2-a20e-8dee8d6a5ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_0b01d62d-6736-4dfa-a7d2-7152e33ce6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d5bfd115-2d3b-4dec-823d-de54556d7a81" xlink:to="loc_us-gaap_ForwardContractsMember_0b01d62d-6736-4dfa-a7d2-7152e33ce6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_e299bec8-d284-495e-bb75-bb600b749ceb" xlink:href="nvr-20200630.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d5bfd115-2d3b-4dec-823d-de54556d7a81" xlink:to="loc_nvr_MortgagesHeldForSaleMember_e299bec8-d284-495e-bb75-bb600b749ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_3c5aaf32-750b-408c-900f-e2df41763fea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_HedgingDesignationAxis_3c5aaf32-750b-408c-900f-e2df41763fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_ba9cedb8-0440-408c-9f83-a559abb39372" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3c5aaf32-750b-408c-900f-e2df41763fea" xlink:to="loc_us-gaap_HedgingDesignationDomain_ba9cedb8-0440-408c-9f83-a559abb39372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_8714cdde-9cb5-410f-8593-0c033207c0cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ba9cedb8-0440-408c-9f83-a559abb39372" xlink:to="loc_us-gaap_NondesignatedMember_8714cdde-9cb5-410f-8593-0c033207c0cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_57c9a2db-a856-4637-88b0-facbc8aeac9f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_71569bb0-6e13-40c9-8ef5-d7f627d8d8d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_LongTermDebtFairValue_71569bb0-6e13-40c9-8ef5-d7f627d8d8d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_d398b9d9-3ae0-4d77-a046-6725ad0c8249" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_SeniorNotes_d398b9d9-3ae0-4d77-a046-6725ad0c8249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_44be90e9-1a33-4d3a-a229-ef2d848af3b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_44be90e9-1a33-4d3a-a229-ef2d848af3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_8d57236e-c18c-4956-ac4e-16992e16a4a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup_8d57236e-c18c-4956-ac4e-16992e16a4a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_35b09513-4e83-407c-94d3-4e2d13c1a1a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_35b09513-4e83-407c-94d3-4e2d13c1a1a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_9f94b3f1-2051-41c1-bbf5-e9d88e499441" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_9f94b3f1-2051-41c1-bbf5-e9d88e499441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_5f01ade7-4721-426b-b68c-2e1edbd38f82" xlink:href="nvr-20200630.xsd#nvr_FairValuePrincipalAmountLoansHeldforSale"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_5f01ade7-4721-426b-b68c-2e1edbd38f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_77cdf98e-2d72-4a13-a098-05a2d8948490" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ecc7b977-fa63-42ae-924b-1c845b361f6a" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_77cdf98e-2d72-4a13-a098-05a2d8948490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="nvr-20200630.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_35a98946-7ac9-482d-8066-e9696bf8a3a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_35a98946-7ac9-482d-8066-e9696bf8a3a6" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_270fdeca-95eb-4c3d-b9bd-e293d439c243" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_270fdeca-95eb-4c3d-b9bd-e293d439c243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8e2d4f30-7c87-4e61-a41f-ae3cb195e1ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_270fdeca-95eb-4c3d-b9bd-e293d439c243" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8e2d4f30-7c87-4e61-a41f-ae3cb195e1ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMember_3ec94090-7d41-48e4-ab47-01876001a9c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8e2d4f30-7c87-4e61-a41f-ae3cb195e1ef" xlink:to="loc_us-gaap_OtherAssetsMember_3ec94090-7d41-48e4-ab47-01876001a9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_8b593549-ee0b-485f-930c-4a99d2003fe7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_8b593549-ee0b-485f-930c-4a99d2003fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_e99c6a01-8011-47c1-a150-be96449e40d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8b593549-ee0b-485f-930c-4a99d2003fe7" xlink:to="loc_us-gaap_SegmentDomain_e99c6a01-8011-47c1-a150-be96449e40d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_af5549fc-5efc-4762-9469-3ffbe666977f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_e99c6a01-8011-47c1-a150-be96449e40d4" xlink:to="loc_us-gaap_MortgageBankingMember_af5549fc-5efc-4762-9469-3ffbe666977f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c111594e-9ac6-47b8-8fd7-c58cf5196f59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_c111594e-9ac6-47b8-8fd7-c58cf5196f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2dc5ed0-7659-489e-abb4-6242c024859d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c111594e-9ac6-47b8-8fd7-c58cf5196f59" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c2dc5ed0-7659-489e-abb4-6242c024859d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_14ae9115-bdf5-4d70-8592-b88e715d86f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c2dc5ed0-7659-489e-abb4-6242c024859d" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_14ae9115-bdf5-4d70-8592-b88e715d86f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5c493a38-02c3-450e-b6d4-f2039b808dc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_5c493a38-02c3-450e-b6d4-f2039b808dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3e2faac3-60a3-4913-aadf-d41063d28f14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5c493a38-02c3-450e-b6d4-f2039b808dc3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3e2faac3-60a3-4913-aadf-d41063d28f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_731ee074-93de-4065-a103-d5b003d2f5b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3e2faac3-60a3-4913-aadf-d41063d28f14" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_731ee074-93de-4065-a103-d5b003d2f5b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_4d415bbf-7c1b-4207-863a-7f0d5a1ddda5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_FinancialInstrumentAxis_4d415bbf-7c1b-4207-863a-7f0d5a1ddda5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_60e6f2ba-ef99-4fb8-8e9d-25a29100822f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4d415bbf-7c1b-4207-863a-7f0d5a1ddda5" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_60e6f2ba-ef99-4fb8-8e9d-25a29100822f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_76cd2c30-9384-4cb4-b9d5-d6657f704b4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60e6f2ba-ef99-4fb8-8e9d-25a29100822f" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_76cd2c30-9384-4cb4-b9d5-d6657f704b4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_2bba7a38-e47f-4a4c-b5f3-e2113f1ad25b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_60e6f2ba-ef99-4fb8-8e9d-25a29100822f" xlink:to="loc_us-gaap_ForwardContractsMember_2bba7a38-e47f-4a4c-b5f3-e2113f1ad25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ec71488a-794e-4655-85ba-a7e48c73fe7a" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_98e70c80-ca0b-48c6-b6bd-d4803a81ef53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_98e70c80-ca0b-48c6-b6bd-d4803a81ef53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_d9f5b80f-74c4-4e01-abb2-cd577a3b1f12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_d9f5b80f-74c4-4e01-abb2-cd577a3b1f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_dbceb710-7e88-46f6-8232-1ec31f1a1bb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue_dbceb710-7e88-46f6-8232-1ec31f1a1bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_42aff2b6-3128-471e-a734-38cd90f9ea65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_e113d60f-8ff0-4c75-b0f9-05f62c139520" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_42aff2b6-3128-471e-a734-38cd90f9ea65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail" xlink:type="simple" xlink:href="nvr-20200630.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_daa00ed9-d9d3-4ab9-9f62-0527b37baa81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_daa00ed9-d9d3-4ab9-9f62-0527b37baa81" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_74ec72cf-bec3-4152-9af8-1797b779b2ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_74ec72cf-bec3-4152-9af8-1797b779b2ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_4f27fa97-409d-4a94-883a-7ad9f0e71714" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_74ec72cf-bec3-4152-9af8-1797b779b2ea" xlink:to="loc_us-gaap_SegmentDomain_4f27fa97-409d-4a94-883a-7ad9f0e71714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingMember_d219c093-42a4-4d4c-9b07-b3c54cf70fd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MortgageBankingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4f27fa97-409d-4a94-883a-7ad9f0e71714" xlink:to="loc_us-gaap_MortgageBankingMember_d219c093-42a4-4d4c-9b07-b3c54cf70fd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeBuildingMember_330c1dc3-b9b2-4425-9181-fc4f364e43d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_HomeBuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_4f27fa97-409d-4a94-883a-7ad9f0e71714" xlink:to="loc_us-gaap_HomeBuildingMember_330c1dc3-b9b2-4425-9181-fc4f364e43d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_084c8614-b243-4e96-9004-9d7c043062d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_084c8614-b243-4e96-9004-9d7c043062d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6eee19b1-7553-406a-95ce-b7a26c12f20c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_084c8614-b243-4e96-9004-9d7c043062d7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6eee19b1-7553-406a-95ce-b7a26c12f20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_edb24b19-d0fc-419a-aa9b-e58c6f90f4ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6eee19b1-7553-406a-95ce-b7a26c12f20c" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_edb24b19-d0fc-419a-aa9b-e58c6f90f4ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f8c3441-2e5f-4619-9da4-60a41ebfd065" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_8f8c3441-2e5f-4619-9da4-60a41ebfd065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_11dee7a1-64a5-4cfb-945a-e91b61d3f048" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8f8c3441-2e5f-4619-9da4-60a41ebfd065" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_11dee7a1-64a5-4cfb-945a-e91b61d3f048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_351d625a-d9ca-478e-8d8c-5f30ad5f2187" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_11dee7a1-64a5-4cfb-945a-e91b61d3f048" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_351d625a-d9ca-478e-8d8c-5f30ad5f2187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_4ed6a1bb-ba27-4ead-b10f-f28e74bc8a96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_4ed6a1bb-ba27-4ead-b10f-f28e74bc8a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_72cfd61a-93cc-4423-94e5-3c0512b10646" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4ed6a1bb-ba27-4ead-b10f-f28e74bc8a96" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_72cfd61a-93cc-4423-94e5-3c0512b10646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_a337acf5-6561-400b-9604-81aeb75ca822" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_72cfd61a-93cc-4423-94e5-3c0512b10646" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_a337acf5-6561-400b-9604-81aeb75ca822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_c3fbbe38-3a8e-49ad-ab37-5f3141b17c57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_72cfd61a-93cc-4423-94e5-3c0512b10646" xlink:to="loc_us-gaap_ForwardContractsMember_c3fbbe38-3a8e-49ad-ab37-5f3141b17c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_MortgagesHeldForSaleMember_f9539566-a003-4b79-97cd-ab43c594ec13" xlink:href="nvr-20200630.xsd#nvr_MortgagesHeldForSaleMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_72cfd61a-93cc-4423-94e5-3c0512b10646" xlink:to="loc_nvr_MortgagesHeldForSaleMember_f9539566-a003-4b79-97cd-ab43c594ec13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5ffcb924-3172-4db1-85be-03fff22d51f6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_DebtInstrumentAxis_5ffcb924-3172-4db1-85be-03fff22d51f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c0ec47e8-9fbe-4760-afad-2f83c136aae1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_5ffcb924-3172-4db1-85be-03fff22d51f6" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c0ec47e8-9fbe-4760-afad-2f83c136aae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_6cc45427-3d84-4848-8f5f-4fe9a0a4f379" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c0ec47e8-9fbe-4760-afad-2f83c136aae1" xlink:to="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_6cc45427-3d84-4848-8f5f-4fe9a0a4f379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_c1ee2ff4-aff8-4d89-8f10-707fb259256f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c0ec47e8-9fbe-4760-afad-2f83c136aae1" xlink:to="loc_us-gaap_SeniorNotesMember_c1ee2ff4-aff8-4d89-8f10-707fb259256f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_2f545cde-a70a-48a1-bb7e-12e1cc8a393a" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c0ec47e8-9fbe-4760-afad-2f83c136aae1" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_2f545cde-a70a-48a1-bb7e-12e1cc8a393a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_28463a6a-af76-43ce-89dd-9f4a296a357d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_HedgingDesignationAxis_28463a6a-af76-43ce-89dd-9f4a296a357d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_acd8bc18-3093-4fbc-af1b-e66cf019b4b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_28463a6a-af76-43ce-89dd-9f4a296a357d" xlink:to="loc_us-gaap_HedgingDesignationDomain_acd8bc18-3093-4fbc-af1b-e66cf019b4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_b1d904b1-025d-4f9d-8bb0-e395e6e22a69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_acd8bc18-3093-4fbc-af1b-e66cf019b4b8" xlink:to="loc_us-gaap_NondesignatedMember_b1d904b1-025d-4f9d-8bb0-e395e6e22a69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_2b99697e-ac42-43d1-8d53-ea7d2be12a4d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_0ddc8631-0142-40e5-b8fe-4f7a673678dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability_0ddc8631-0142-40e5-b8fe-4f7a673678dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_2ad72612-82e7-4853-ae3b-27ab5d5c123c" xlink:href="nvr-20200630.xsd#nvr_FairValueMeasurementAssumedGainLossFromLoanSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_nvr_FairValueMeasurementAssumedGainLossFromLoanSale_2ad72612-82e7-4853-ae3b-27ab5d5c123c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_e3f4914a-3498-4ced-b8d0-5ee7afeba99c" xlink:href="nvr-20200630.xsd#nvr_FairValueMeasurementsInterestRateMovementEffect"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_nvr_FairValueMeasurementsInterestRateMovementEffect_e3f4914a-3498-4ced-b8d0-5ee7afeba99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_b05adc6f-fdbf-4ffe-afdb-24a7a94d1a01" xlink:href="nvr-20200630.xsd#nvr_FairValueMeasurementsChangesInServicingRightsValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_nvr_FairValueMeasurementsChangesInServicingRightsValue_b05adc6f-fdbf-4ffe-afdb-24a7a94d1a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_ed52a8f2-8e9b-40ae-8809-b300a161c6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_FairValueOptionChangesInFairValueGainLoss1_ed52a8f2-8e9b-40ae-8809-b300a161c6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_145ff49b-a260-46b1-87ef-61cd75f1ef0b" xlink:href="nvr-20200630.xsd#nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_nvr_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings_145ff49b-a260-46b1-87ef-61cd75f1ef0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_b728ed43-cb07-4be2-9cd3-d8cb2686e9ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_b728ed43-cb07-4be2-9cd3-d8cb2686e9ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_044b4c4a-f6f5-4042-86fd-02a38f4f0a7c" xlink:href="nvr-20200630.xsd#nvr_FairValuePrincipalAmountLoansHeldforSale"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_nvr_FairValuePrincipalAmountLoansHeldforSale_044b4c4a-f6f5-4042-86fd-02a38f4f0a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_452c8bfc-6fd7-4902-8d6b-a31a14273355" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_LongTermDebtFairValue_452c8bfc-6fd7-4902-8d6b-a31a14273355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_f1c928b3-fa3b-46fe-a6c6-7a24560f6a36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_SeniorNotes_f1c928b3-fa3b-46fe-a6c6-7a24560f6a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_9317926a-1caf-4fb5-bfc3-4143eb964626" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e22df9ab-424a-4721-82b8-16c5b3011fe9" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_9317926a-1caf-4fb5-bfc3-4143eb964626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_cffdfc12-2363-4657-bd9d-02a743be84a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_daa00ed9-d9d3-4ab9-9f62-0527b37baa81" xlink:to="loc_us-gaap_LongTermDebtFairValue_cffdfc12-2363-4657-bd9d-02a743be84a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotes_d7304eb3-3c9f-4ae7-be2d-990c39a28c4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_daa00ed9-d9d3-4ab9-9f62-0527b37baa81" xlink:to="loc_us-gaap_SeniorNotes_d7304eb3-3c9f-4ae7-be2d-990c39a28c4e" 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-20200630.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_f8839177-002f-4cbc-b928-47e9bde44357" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_a477dedc-1ec2-47f3-9675-ee31f973d79e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_f8839177-002f-4cbc-b928-47e9bde44357" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_a477dedc-1ec2-47f3-9675-ee31f973d79e" 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-20200630.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_96e68ccc-18aa-47b6-be14-c3ee7d68c8d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_96e68ccc-18aa-47b6-be14-c3ee7d68c8d7" xlink:to="loc_us-gaap_DebtInstrumentTable_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_19722742-b22d-4bbd-b5e5-e492e04ba360" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:to="loc_us-gaap_DebtInstrumentAxis_19722742-b22d-4bbd-b5e5-e492e04ba360" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_19722742-b22d-4bbd-b5e5-e492e04ba360" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_f7ff5ae3-29e3-48b4-8ff8-08a3f767ffc5" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:to="loc_nvr_SeniorNotesDueTwoThousandTwentyTwoMember_f7ff5ae3-29e3-48b4-8ff8-08a3f767ffc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_CreditAgreementMember_9e6ee415-9d5a-4b69-95c6-70f4951775fe" xlink:href="nvr-20200630.xsd#nvr_CreditAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:to="loc_nvr_CreditAgreementMember_9e6ee415-9d5a-4b69-95c6-70f4951775fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_RepurchaseAgreementMember_dbb5676c-31aa-48a9-89a2-349d725c665f" xlink:href="nvr-20200630.xsd#nvr_RepurchaseAgreementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:to="loc_nvr_RepurchaseAgreementMember_dbb5676c-31aa-48a9-89a2-349d725c665f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_efc36a8a-fde6-495a-8828-c624475df4b8" xlink:href="nvr-20200630.xsd#nvr_SeniorNotesDueTwoThousandThirtyMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_80170b28-a0c5-4681-a328-5aaf2bbae4e7" xlink:to="loc_nvr_SeniorNotesDueTwoThousandThirtyMember_efc36a8a-fde6-495a-8828-c624475df4b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_c1ee95a0-abfc-4e1c-9534-dc7db5a3481a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:to="loc_us-gaap_CreditFacilityAxis_c1ee95a0-abfc-4e1c-9534-dc7db5a3481a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_d1bb0278-849e-4bd7-b503-e6adae23b75e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_c1ee95a0-abfc-4e1c-9534-dc7db5a3481a" xlink:to="loc_us-gaap_CreditFacilityDomain_d1bb0278-849e-4bd7-b503-e6adae23b75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_f6add3f4-c5bc-476e-8328-ace8f5c21b41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d1bb0278-849e-4bd7-b503-e6adae23b75e" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_f6add3f4-c5bc-476e-8328-ace8f5c21b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_81aa135a-3585-4aaa-b1c6-a9337f9b8a53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_81aa135a-3585-4aaa-b1c6-a9337f9b8a53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_13fe946d-68dc-44e7-8548-d96315d29f09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_81aa135a-3585-4aaa-b1c6-a9337f9b8a53" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_13fe946d-68dc-44e7-8548-d96315d29f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_b73a0fe8-7837-4bcc-acdf-be0a57015559" xlink:href="nvr-20200630.xsd#nvr_SublimitForIssuanceOfLettersOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_13fe946d-68dc-44e7-8548-d96315d29f09" xlink:to="loc_nvr_SublimitForIssuanceOfLettersOfCreditMember_b73a0fe8-7837-4bcc-acdf-be0a57015559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_SublimitForSwingLineCommitmentMember_34e4dde9-49b2-48cc-bee4-00a907b30980" xlink:href="nvr-20200630.xsd#nvr_SublimitForSwingLineCommitmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_13fe946d-68dc-44e7-8548-d96315d29f09" xlink:to="loc_nvr_SublimitForSwingLineCommitmentMember_34e4dde9-49b2-48cc-bee4-00a907b30980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_145c3168-27be-480f-88ae-c9a92317955a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_145c3168-27be-480f-88ae-c9a92317955a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_145c3168-27be-480f-88ae-c9a92317955a" xlink:to="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_2ee9799e-ce20-409e-8797-a58e55935a28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_us-gaap_CommonStockMember_2ee9799e-ce20-409e-8797-a58e55935a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_67308ec7-0d8f-42a3-b026-0f04931bdf23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_67308ec7-0d8f-42a3-b026-0f04931bdf23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_3a73607a-4782-4216-bb0d-6d5a097b1a71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_us-gaap_RetainedEarningsMember_3a73607a-4782-4216-bb0d-6d5a097b1a71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_270147a5-c0cd-4434-97ab-513464515317" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_us-gaap_TreasuryStockMember_270147a5-c0cd-4434-97ab-513464515317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationTrustMember_ae14f6c5-c31c-4486-96c8-f026baa60cf9" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationTrustMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_nvr_DeferredCompensationTrustMember_ae14f6c5-c31c-4486-96c8-f026baa60cf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationLiabilityMember_3aa8359f-02d6-4857-bb04-a00ea4837e46" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationLiabilityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_be22d17b-df04-40cb-8f19-1cf0067934b6" xlink:to="loc_nvr_DeferredCompensationLiabilityMember_3aa8359f-02d6-4857-bb04-a00ea4837e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_18ff58dc-7a38-424d-9bf2-721c17ad38d3" xlink:to="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_5379a508-2109-4d73-aae2-c106dac8b0ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_5379a508-2109-4d73-aae2-c106dac8b0ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f82853e3-b78f-4e13-a73a-e5d59d37c82d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f82853e3-b78f-4e13-a73a-e5d59d37c82d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_983bff98-daa2-45a1-8585-7081adee3c58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_983bff98-daa2-45a1-8585-7081adee3c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8644fc60-8fcb-47a0-b53c-14229d141718" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_8644fc60-8fcb-47a0-b53c-14229d141718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8a4932f7-4164-412b-a066-e3622ade906a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_8a4932f7-4164-412b-a066-e3622ade906a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_b38a9dce-2be0-44b9-b852-2fd5a584b8f5" xlink:href="nvr-20200630.xsd#nvr_LineOfCreditMaximumIncrementalCommitmentAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_nvr_LineOfCreditMaximumIncrementalCommitmentAmount_b38a9dce-2be0-44b9-b852-2fd5a584b8f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_df9f0d2a-f8a3-48bf-9cc9-9fb841a44b5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding_df9f0d2a-f8a3-48bf-9cc9-9fb841a44b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WarehouseAgreementBorrowings_daa299bd-7585-4e0e-8b25-61bbd4157693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarehouseAgreementBorrowings"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_WarehouseAgreementBorrowings_daa299bd-7585-4e0e-8b25-61bbd4157693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_f39e8bff-a41c-4cd9-9f96-cf3cd2544218" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_OperatingLeaseExpense_f39e8bff-a41c-4cd9-9f96-cf3cd2544218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_78f3d1b3-3f4c-4e10-aead-6a5b9495bff9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_78f3d1b3-3f4c-4e10-aead-6a5b9495bff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_b337cd48-0fb6-4d93-a094-e15dee80b01e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_b337cd48-0fb6-4d93-a094-e15dee80b01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_fe3a1e08-ae9e-4e08-95fa-5b5ec51f5dbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_ShortTermLeaseCost_fe3a1e08-ae9e-4e08-95fa-5b5ec51f5dbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d15f504c-92b1-4da6-88c3-925126a9ca5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_StockholdersEquity_d15f504c-92b1-4da6-88c3-925126a9ca5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_de4d9d52-1b4a-49d8-ba7c-44739d7f3a47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_NetIncomeLoss_de4d9d52-1b4a-49d8-ba7c-44739d7f3a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7414a7de-9e37-4364-a49c-2c27f2e80176" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_7414a7de-9e37-4364-a49c-2c27f2e80176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_82d16056-6728-4b21-91c2-5419314cd5ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_82d16056-6728-4b21-91c2-5419314cd5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_7943b2c2-344d-49ad-9f7a-9ebd92bc5c33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions_7943b2c2-344d-49ad-9f7a-9ebd92bc5c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a3767aa2-36bf-4351-a1cd-d2fc810fb220" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_a3767aa2-36bf-4351-a1cd-d2fc810fb220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_ab1ffb85-df46-4878-9050-14e33c7eab97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_LeaseCost_ab1ffb85-df46-4878-9050-14e33c7eab97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_882cc1b0-edb2-490e-a29b-4c4b9bd877ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_OperatingLeasePayments_882cc1b0-edb2-490e-a29b-4c4b9bd877ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_f027619c-3a01-4f51-8521-aa4df0083f1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_f027619c-3a01-4f51-8521-aa4df0083f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_d7df2a1d-4ed8-46ca-b7d2-f2d76484bb30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_d7df2a1d-4ed8-46ca-b7d2-f2d76484bb30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_adccc150-c955-43e8-8e8f-79723acc596b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_adccc150-c955-43e8-8e8f-79723acc596b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5b15fd9d-d2e3-4542-a6c5-b3e61c41c9db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_5b15fd9d-d2e3-4542-a6c5-b3e61c41c9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_b968c317-f7bf-4752-ad94-a2679b02ff71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_b968c317-f7bf-4752-ad94-a2679b02ff71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_DeferredCompensationActivityAdjustments_53c78583-a67e-48cf-b4ef-41f808439be2" xlink:href="nvr-20200630.xsd#nvr_DeferredCompensationActivityAdjustments"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_21abb460-63ce-46a0-913b-e0798d4af5f9" xlink:to="loc_nvr_DeferredCompensationActivityAdjustments_53c78583-a67e-48cf-b4ef-41f808439be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_511afde1-feba-40ed-b989-7ef10a98aba2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_96e68ccc-18aa-47b6-be14-c3ee7d68c8d7" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_511afde1-feba-40ed-b989-7ef10a98aba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/DebtDetails" xlink:type="simple" xlink:href="nvr-20200630.xsd#DebtDetails"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c1faf6fd-2512-41c7-af95-72dfed67ec8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_45f9a5de-8b0b-47c0-8ea4-3463de177b89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c1faf6fd-2512-41c7-af95-72dfed67ec8c" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_45f9a5de-8b0b-47c0-8ea4-3463de177b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_869c3c46-bde5-4e41-a256-a6292bd626a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c1faf6fd-2512-41c7-af95-72dfed67ec8c" xlink:to="loc_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_869c3c46-bde5-4e41-a256-a6292bd626a9" 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-20200630.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_4e994b47-19ca-4854-b6c4-ca0e86211e01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_be7d853b-00e3-42e9-b4e3-e6cf79af7f85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4e994b47-19ca-4854-b6c4-ca0e86211e01" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_be7d853b-00e3-42e9-b4e3-e6cf79af7f85" 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-20200630.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_a70177d3-830c-410a-8b7e-f44ca32a726a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_1773832b-a2b6-46f2-9197-4e3e42eaf528" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a70177d3-830c-410a-8b7e-f44ca32a726a" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_1773832b-a2b6-46f2-9197-4e3e42eaf528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_036753c6-786a-4077-839c-f0ad4a8660f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_a70177d3-830c-410a-8b7e-f44ca32a726a" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_036753c6-786a-4077-839c-f0ad4a8660f8" 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-20200630.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_946033ce-827e-4c08-af04-efa415f62a68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_3706d4b6-c712-4700-9b10-a8956f81b1be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_946033ce-827e-4c08-af04-efa415f62a68" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_3706d4b6-c712-4700-9b10-a8956f81b1be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_a4198a75-af5f-409d-8a6f-fba0f1238de3" xlink:href="nvr-20200630.xsd#nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_946033ce-827e-4c08-af04-efa415f62a68" xlink:to="loc_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock_a4198a75-af5f-409d-8a6f-fba0f1238de3" 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-20200630.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_4ac21766-f14f-4165-bf97-365a556d6e17" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_8956ffc3-dc47-4ae6-906f-43b2b20ce4ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4ac21766-f14f-4165-bf97-365a556d6e17" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_8956ffc3-dc47-4ae6-906f-43b2b20ce4ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseOptionToExtend_0861a0aa-eb60-401b-8d4b-c66b9fb71407" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4ac21766-f14f-4165-bf97-365a556d6e17" xlink:to="loc_us-gaap_LesseeOperatingLeaseOptionToExtend_0861a0aa-eb60-401b-8d4b-c66b9fb71407" 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-20200630.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_01fd9767-4f79-4967-b3cb-9e686198a974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_56644df4-2f0e-4dec-a8c2-09d9587adddc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_01fd9767-4f79-4967-b3cb-9e686198a974" xlink:to="loc_us-gaap_OperatingLeaseExpense_56644df4-2f0e-4dec-a8c2-09d9587adddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_d5e75513-7092-4c7e-be20-5d6872defcaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_01fd9767-4f79-4967-b3cb-9e686198a974" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_d5e75513-7092-4c7e-be20-5d6872defcaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_48ddd5ca-0165-450e-ab07-ba86f7a0a284" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_01fd9767-4f79-4967-b3cb-9e686198a974" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_48ddd5ca-0165-450e-ab07-ba86f7a0a284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_b84b6daa-8bbf-4295-ba27-e9f048b2183f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_01fd9767-4f79-4967-b3cb-9e686198a974" xlink:to="loc_us-gaap_ShortTermLeaseCost_b84b6daa-8bbf-4295-ba27-e9f048b2183f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_58abf22c-799a-4ce5-9dad-75ed76be2eaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_01fd9767-4f79-4967-b3cb-9e686198a974" xlink:to="loc_us-gaap_LeaseCost_58abf22c-799a-4ce5-9dad-75ed76be2eaf" 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-20200630.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_61b70029-fcfb-441f-bba9-a94d70bf720e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesCashFlowInformationAbstractAbstract_3367ea11-48bb-4b46-be03-b52cd3f158a5" xlink:href="nvr-20200630.xsd#nvr_LeasesCashFlowInformationAbstractAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61b70029-fcfb-441f-bba9-a94d70bf720e" xlink:to="loc_nvr_LeasesCashFlowInformationAbstractAbstract_3367ea11-48bb-4b46-be03-b52cd3f158a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_6030a99a-3d15-49cc-977a-4be76c9f24e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3367ea11-48bb-4b46-be03-b52cd3f158a5" xlink:to="loc_us-gaap_OperatingLeasePayments_6030a99a-3d15-49cc-977a-4be76c9f24e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_715b69ae-e053-4dd4-a6c0-376384b8a8f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3367ea11-48bb-4b46-be03-b52cd3f158a5" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_715b69ae-e053-4dd4-a6c0-376384b8a8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_f1db8bd8-d51c-439f-9cca-62ab770877e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3367ea11-48bb-4b46-be03-b52cd3f158a5" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_f1db8bd8-d51c-439f-9cca-62ab770877e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_935c6564-c3de-4b7b-9e3f-d7b321ba320b" xlink:href="nvr-20200630.xsd#nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61b70029-fcfb-441f-bba9-a94d70bf720e" xlink:to="loc_nvr_LeasesRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_935c6564-c3de-4b7b-9e3f-d7b321ba320b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_73489e73-f0e7-4413-ad5f-c4a8ace37026" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_935c6564-c3de-4b7b-9e3f-d7b321ba320b" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_73489e73-f0e7-4413-ad5f-c4a8ace37026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_bd5dfa14-6e52-4274-aefc-d7be635dc7b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_935c6564-c3de-4b7b-9e3f-d7b321ba320b" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_bd5dfa14-6e52-4274-aefc-d7be635dc7b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesWeightedAverageLeaseTermsAbstract_dd567b4a-fd50-4144-96c0-b8013c3523c4" xlink:href="nvr-20200630.xsd#nvr_LeasesWeightedAverageLeaseTermsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61b70029-fcfb-441f-bba9-a94d70bf720e" xlink:to="loc_nvr_LeasesWeightedAverageLeaseTermsAbstract_dd567b4a-fd50-4144-96c0-b8013c3523c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9c4f42eb-4fdc-44e6-a285-8dcb6284e610" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dd567b4a-fd50-4144-96c0-b8013c3523c4" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9c4f42eb-4fdc-44e6-a285-8dcb6284e610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_da3c0126-574d-418b-ae2d-d0398491ca2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dd567b4a-fd50-4144-96c0-b8013c3523c4" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_da3c0126-574d-418b-ae2d-d0398491ca2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_LeasesWeightedAverageDiscountRatesAbstract_e7380fe4-efa0-4c4f-8351-53e0e657f860" xlink:href="nvr-20200630.xsd#nvr_LeasesWeightedAverageDiscountRatesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_61b70029-fcfb-441f-bba9-a94d70bf720e" xlink:to="loc_nvr_LeasesWeightedAverageDiscountRatesAbstract_e7380fe4-efa0-4c4f-8351-53e0e657f860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3d369654-084e-4af2-beee-004190bb4005" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e7380fe4-efa0-4c4f-8351-53e0e657f860" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_3d369654-084e-4af2-beee-004190bb4005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_44d2fcef-72f1-42bf-8c2b-11ff85f0fe75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_e7380fe4-efa0-4c4f-8351-53e0e657f860" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_44d2fcef-72f1-42bf-8c2b-11ff85f0fe75" 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-20200630.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_8f8c8d89-6b59-4561-bc33-0c3d606825c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_d3bd0768-e334-49b1-aa7a-139193eb8d89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_8f8c8d89-6b59-4561-bc33-0c3d606825c6" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_d3bd0768-e334-49b1-aa7a-139193eb8d89" 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-20200630.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_b55eda39-be10-4ca1-b96e-f80cbeae67d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_IncomeTaxTable_ec2589ff-0670-4418-9f3d-2fafc51e1d7e" xlink:href="nvr-20200630.xsd#nvr_IncomeTaxTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b55eda39-be10-4ca1-b96e-f80cbeae67d4" xlink:to="loc_nvr_IncomeTaxTable_ec2589ff-0670-4418-9f3d-2fafc51e1d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_4d917f41-b5df-47e9-a8eb-27ac4d85470d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_IncomeTaxTable_ec2589ff-0670-4418-9f3d-2fafc51e1d7e" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_4d917f41-b5df-47e9-a8eb-27ac4d85470d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_7b336ae6-9f32-4297-88cf-4afdc647f574" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_4d917f41-b5df-47e9-a8eb-27ac4d85470d" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_7b336ae6-9f32-4297-88cf-4afdc647f574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_IncomeTaxLineItems_218e454c-2c38-4326-8983-09fda8914149" xlink:href="nvr-20200630.xsd#nvr_IncomeTaxLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_IncomeTaxTable_ec2589ff-0670-4418-9f3d-2fafc51e1d7e" xlink:to="loc_nvr_IncomeTaxLineItems_218e454c-2c38-4326-8983-09fda8914149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d5e4fb9b-04ee-4523-ae6a-6366c5f196e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_IncomeTaxLineItems_218e454c-2c38-4326-8983-09fda8914149" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_d5e4fb9b-04ee-4523-ae6a-6366c5f196e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d1ec0664-73af-4dea-8217-433352833f0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_IncomeTaxLineItems_218e454c-2c38-4326-8983-09fda8914149" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d1ec0664-73af-4dea-8217-433352833f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet_8fe01960-41f1-4896-ab20-bc141d617f89" xlink:href="nvr-20200630.xsd#nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_nvr_IncomeTaxLineItems_218e454c-2c38-4326-8983-09fda8914149" xlink:to="loc_nvr_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet_8fe01960-41f1-4896-ab20-bc141d617f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.nvrinc.com/role/IncomeTaxesPolicies" xlink:type="simple" xlink:href="nvr-20200630.xsd#IncomeTaxesPolicies"/>
  <link:presentationLink xlink:role="http://www.nvrinc.com/role/IncomeTaxesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_aa17fe27-6b3d-49fa-acaf-221287966e1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>image01.jpg
<TEXT>
begin 644 image01.jpg
MB5!.1PT*&@H    -24A$4@  !%<   1=" (    ;ISK,    "7!(67,  *K<
M  "KR &Z3*D7  !__TE$051XG.R=!W@4Q?O'24(:A$ (20BABDA'$*4H-E 0
MI B("%($$2F*BC]$007$/P@22J2(="7TII 0:D()'00AH4M)(01("*20_G_O
M)@S+[MUD[T+N+MGO^WP>V)N9G9E];V[V_6;+E"@!@\%@,!@,!H/!8)JQW-Q<
MW7_^6ZX#        0+$'*@@       "@+:""         -H"*@@       "@
M+:""         -H"*@@  *S&QB.WSL6DG(U)"=@:9?7.%(3-QV_3@>P^DR@H
M0P6(WW?&6+Y[2\)N$#.#+>1DP9&J=(*%.PP  !H$*@@  *Q&])T'N7K;^L\=
MJW>F((2?OTM'0?&]H P[TF5[;EB^>Q9N6M"<RIY8T5<  * 1H((  , Z+-P=
MF_O0KMU*LWI_"L*^<U!!JII;L3^.F)7?I3^H(   *&R@@@  P#H<T%\_R<K.
MH7]S<G*E=TFQ^Z;^V'MC[]G$B*CD8Y?OT7:^63R7HN<]D;K<\[%YLF3#D?@3
M5^Y3RH$+28M#8RDEZ(3N'K:PR,?N8=OZSQU=8D1>8N#^N".7DFBO(Y<>:X6Q
MY<3M?Z\GG[IVGS;VGC5!!;%.+@V[$1J1>"8J^<25>ZL.W&1E"M(KJOG015WZ
MR:OW=Y])6+ KEON$-7TE/HW?MJ=TB,"!QFK.]TB56=([XDSJ,   @"<+5!
M %B'NRF9-/\>OIB4_""+-O:=O<NS6!"<F97#+Q:13&)WS0FRE+D)R9G3@ZY3
M*)\KL>R<G,W';Y/PH.WTS&SI=0DJK[L][Z2N-E(:TKUTK9S,:X7JO!27*LUE
M+:I406PC(S-'6L/?QVY1&;-[11[(?=RHA])VN5$G#3K$F ,%->=[I((LDSIL
M];$*  #%#Z@@  "P BS<)UL<&GOL\CW:N',_@^?FQ>+9.6&1B>L/Q[.+ Q2:
M_[8C1I#%=R2!L?M,XIJ#-ZG,SM,)N?HK3GO/ZLI?N)'*RS,9MN5$G@!8L3^.
M9?T:$D6:A.VU_]S=M8?BC_]WCS4Z7W\18\>_"<H^Y!NO<P' -DCJ4">I<B:H
M2&^P8N;UBNWU[_5D.NJ-1VX=O)#T[[5D:0UD02=NTW;XPTMP2H<8=*"@YGR/
M5)"EOL.+0O.Y] 0  , ,H((  , *G+Z>3)-O;&*ZO_[.*!;U!NZ/8[GLXX$+
M2>SC]*"\ZR&A$8F"++[C'LD=93<2TRGET,5'Y1,?EJ?(FS8NW\R[!''RZGWZ
M>%:O9*[?UKVV8=^Y1Y>GKMY*HQ1VKUJLODYE'TQ20;O.)+#TWW?E2;O9(='T
MT;Q>D::B#9)GXJ;%#C'H0''-^39G+$M]AP$  !0&4$$  &!I9FV-8D'PSM-Y
M0?#-)%UH_L_5^^PC"X)7/WQ:ACAU[3Z[="#(XCNN#'^4FZ&_N6OU00/E%X?J
M7L^0G9,[=WOTC*"HU'1=E]8?CO=_&/I'W7YPX48J@^F<T_I6\NI4],$D%;1\
M7Y[D(QW"4I:$Z8)^\WH5$97G&2I_/C;E+_W]=<JFQ0XQZ$!QS>(C%62I[S
M (#" "H(   L3=")VRS,C4EX<"4^C4A*U47S:>G9;(D8ELLO#1'']'=_\=#9
M8):_H>@Y.R='5OZXI#R[JK/[3,*FH[J;S9(?9)$FX7LIC>D<99VL#R:I(&DG
M92EF](K\MO_<W5OW,G@B4S7*^L4.4?9-7+/X2 59ZCL,  "@,( * @  2T.R
MQV T3\:N";#MD)./%A%BMWX=NI@DR/(W%#VSYT]"3CTJ?TU2GCTU=",QG;TP
MX-CE>ZP,NTF,<I?OBY.R<+?N&95$5J>B#T]*!9G7*\9O.V+8"^O(YFR+5M8O
M=HA ?ABL67RD:K+R[3   (#" "H(   LROR=,>R21EB$[OE[#A,2%V_HGH=A
M07!"<B9[I3)[*P 9?V[>8):_H>CYQ)7[>>5WZ<IO/GY;6G[.]FAV;83]RU\\
M?5C_*K:XN^G\T?QYVV.8_/!_>/%$V8<GI8+,Z-79F!0Z(G;)B#?!#IE@[Z-C
M[^,6.T39-W'-XB,59*GO,   @,( *@@  "S*WK.Z-QPD/\B:$?18^L8CMUC<
M3QH@]Z&1"GB0D<VV(Z-U&D.0Y6\H_IZW(^9^6A9+Y^79W5\,_L[K6_<>O:3N
MUY H?K-6:GKV@\R\':F3_GKMP=[N+>W#$U1!9O2*;61EYU#'F,B,NO. [\BN
M]J1GYB2F9/Y[[;[ (<;Z9JQFP9%282FW]0<B<X*:#I/FM/J@!0" X@=4$
M6)3;^CC^R"5Y:#L]Z#J+SG>=26 A<EAD8GQ2!@7*E'[X8I+TD2&#6?Y&KD+\
MOBN&9!+)!I)8"<F9>\_>G2X18/Q*#LDSZ5XD.0Y?2DI,SJ16TC*RX^ZF[S]W
M=^[VO%NV%NV.):&2D9F3GIE-&Q'1R4]6!9G:JX,7DF(3TRDE,UMWC.237T,>
MW;2V*#3V:GP:TSRZ14N-.T39$W'-@B.5&7L5.*_?I Y;?= " $#Q RH(  !L
M#A8K&[SM2I %     )5 !0$ @,W!I,ZBW0:6RQ1D 0   $ E4$$  &!S,*G#
MUL]1GP4     E4 % 0       +0%5!        ! 6T % 0       +0%5!
M      ! 6T % 0       +0%5!   (#\^?O8K7,Q*;HE1W?*ERHZ<SV9T@-"
MHBAKT]%;!RXDG5649/M*.7I9OFXLJV?>CFBJY-#%I#-1R:>NW=]VZD[ UBA9
MR17A<<?^NQ<1E;SOW-UY._):H0Z8MR,    - A4$   @'^;OC'F0D<U>TKUL
MSV,OZ0[<'T>)\4D9_@_?XLU-6C)78;?O91BL)RL[1U;R7FK64LF;P?=$)DIS
MT]*S64-F[P@  $"#0 4!  #(A\MQJ0:U#7'H8A(EAI^_2]LY.;EW[F><C4DQ
MIH*VG+B]8G\<XX^]ANNA?V,3T\,B$M<?CM]\_/:M>QF4<C,IG16C.G/T8H=*
MKCT4?_56FB[W;CIKPKP= 0  :!"H(    "*"_[G-KM(85$$D>RB129I9#^]
M,Z:"%NZ.-=8*KV?=H7AI^N+06+;O?/W]=2>NW*?M\[$I+'=V2'1ZID[<D*PR
M>T>K>Q@  (#E@0H"  !@E'G;8]+2LW-R<I?OBU-J&Z8T[J9DRO8RIH+.QJ1$
M1J<<O)!$.TK+&ZN'F+L]FNV[8)=N%R;&2)CQ I=OZJY3[3V;^*1V!   H 6@
M@@   !CE?*SN]K9C^C<9*+4-20A=[G_R]QP84T'<LG-RM_][)]]ZB".7[E%6
M4FJ>0$K/U#V>M"+\T06<$U=T!4Y=N_^D=@0  * %H((    8YN]CM]@E&G:K
MFU+;Q":D4\JJ S=E.QHHF9B^\W3"FH,W-QZY=4G_E%%.3BY_=8&Q>E@'V -%
M+(4]VR-]INBP_H&BR.B4)[(C    C0 5!   P !SMD6G/,BB,\3:A\_;R+3-
M;SMBZ&-J>O;T(/F^!I\@XE#YFW=ULN?@A21!/>L.Q;/7OIVX\N@:4:8^9?F^
M1Y=TCE[67=(Y?3VYX#L"  #0#E!!    #+#OK.YU;9E9.5?BTQA,V\0D/&!W
MD>WX-\&8BA"K(.+X?SH%$A&=;*R>M0?CJ6E=F:C'TN^F9%+BQB.W>$IDM.Z>
MO4,7DPJX(P   $T!%00  ,  !RXDY1HQMM0/TT4;C]Y2[INO"KIX(U5_K>:^
MP7K6'+S)E,SYV!39!2+VG-)AB71A\N:O8[<*LB,   "M 14$  #   MVQ9*H
MD,*T3<BI.X'[XWX-B<[*SLG(RID5'*7<5Z:"MIVZL^-TPNQMT>SCUI-WV%,Z
M&X_<4M:SZL#-#+V2(:4T0W&OW>;CNM=VIV5D+]$_4[3[3"+[&+ URNP=K>YJ
M    E@<J"   @"JDVF;+"9VHN' C55J M V#&=L^&Y/"+RNEI6>S:S5,JQBL
MARWC0W8_+2LI-9/#7ZY]_?8#5GEJ>C8KR5XW9_:.    - A4$    %5(5="Y
M&-T-9M+E=_P5K\-F1B77'HJ_$I]&XB0K.X=4T,V[Z;O/)+([UI3U&+L-CU]9
M^C4DZL25>\D/=+7=NI?!]S5[1P   !H$*@@  (!IS R.2L_,SL[)Y3>Y6;<>
M    P%2@@@        #: BH(        H"V@@@        #: BH(
MH"V@@@        #: BH(        H"V@@@        #: BH(        H"V@
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
M.7.F6'+CQ@TO+Z\#!P[H-$\YH<J1'CIT*"8F!O,"(Q$#24,?_A X)PK<&>>
M2 NG8)A^?GXXG9575%1,F# A)"3$Q\<G+"QL].C1HC]2*^?( BY?OHQQ(6'
M63 >KE:/;4+#-S-0\K___2\KT;E;^8M36D=SNCDJ@=FS9W?ITD7G<!R%0Z)\
MOO[5U=58#+MV[6*G<$2V@[7V[$X@?0C"F: 5GIF9V;)E2\V;WPS$9B:C(+."
M*+-"7W;MYH>+@E9 Y:J8SH*>>.*)EU]^F7_F]]]_#[&>?OKI?S: %XA3D?S4
MUM9BZ61E9;&:UZ]?1R E?CR,X \16^_>O0L+"XN+BT>,&($+VZE3IY@UF%<$
M8=NV;?OJJZ]^_?57E&#N,;O;MV__\LLO>_7JA<;%^VT\&FZ?>/'%%]'.LF7+
MT$5R<G+W[MWS\_/W[-GSS#//M&C1@MV9H]FO6B]8FCB:FIIZO %--;%NSIT[
M!V/>>.,-L9"M)$3AV=G9.W;LP(N"@@(H%A4555-3H]8+6[MJ4O,MY_<HF),%
MK5FSIFW;MF)POWSY<L3Z#QX\T&F>;$*5(SU[]BSF O.%(6S=NA7I"G8@6Y"<
M(?!/Y,^X&N7EY7 TTZ=/Q^M77GD%XV)BPC&U:]=.O.4,J0ARF/OW[W/*.;+
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
MK_O[^R.GQ*&0D) WWWQ3.0H](X6"T%%:@K?(1C1%R,S,9*=@LE'RWGOO\6W
M<)"1SY\_?]"@04A:D,**]FNJA\:E=[+IUS,T-!0[4%,3SG"P^"9/GBP]:]*D
M210<$(T"!T;YY>7E?GY^TZ9-$R17#OCQP,# C1LWLOK=NG6+CHX67^/R "?
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
MY2E3ID#(RLK*D2-'HJ/HZ.B#!P]*)63!O(7ANJNB-0LZ=^X<2J ^607\Q=Q
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
M6X;5*R<GYYMOOEFS9DWOWKTU9D'B%RK$;VJ);:I](X[U^/WWWXM'.?((FHT
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
M\_7UG3=OGHDMJU$OYL)<74C7-#5K8(WE=70^0WL6A,LP:- @V:G\WF-&3+S
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
M-ST\/+ M-DFOG4[Z/@M2ZF"5HS#ZLR!9FPA$9JUQ_M2\#"FDT9A.N;FY>FU
MCJ[TB4&?!24G)S=HT(!]9TD*4CAG9V==;T?093^ZQIIX3 $[:D0\\,:11*$N
M$BK^NA6]6="*%2M0?N;,&34=$:\UME7YN//Y^/@,&S:,3[>4E!3I^PDG3YZL
M_.^ UJ"UG+76Z4C:(_F'(&H(%HKPU-14Z ?QVQ$$*L6@+,CH=I1-&9T%">2B
M;$W3Z%L#31F13%P%!@9*W^AK=H\9U(ZX*8VQSC?ULR#E\X*]>_>.B(C@N[@\
M4,-\%T)<C5DPPM?75]?W@L"-&S>0+_[UKW]%*GGMVC6EN3+$=J)E97?2[P49
MEP69\KT@69N]>O4*#0W5&.M/Z3;2/[B.?95(P.#!@Y7?E3+H>T&G3IU"1^A.
M6LC>E"U]39-*^Q$2+5JTD#TDRC$T'F2-IZ>G#Q@P0/:V/>4V@[TI&U=$3:!1
M+UT  '__241!5"_$ZXYM53Y8M&B1L[-S;&PLRE^\>!$4%+1JU2IVZ,F3)TC@
MNW3I<N!5VK5K%Q86)GO#K.6LM4(OLA[)/P110[!0A+,W94/MR.;IG3MW?OSQ
M1[8M4"D&94%&MZ-LRN@L2)=<E*UI6FV0KH&FCTA*0D*"IZ<GET9F]YA![8B;
MTACK?%._%P3IB4PQ,S/SIY]^RLO+P[;3J[]L,WKT:#<WMQ4K5NS?OW_&C!F1
MD9%JS&(O;6 O;=NV;9OT'7&<08,&H>1O?_N;TE8E8CN=).^(8]UA^OW^^^\R
MJ[2:JG<4[-43[,=/D<D@6/5:ZR3YU=2]>_=.FC0))0L7+C3:G[+M?_SC'W#(
MUJU;!3:P=W>\]=9;4I_P=\1IU+V<'E,7XT6"P5YJAV0C,#"P5:M6__O?_Y1&
MBNV_=.D2(A4^_.:;;PX>/ BKD %*/_8Q*!ZT=J?U$+\6O_SRR\Z=.Z=/GXXL
MCGXUU7&PN<JOK*P,#@YFGV <.G0(?_G_=# +G"0/EW(R,C)0SK6"I:VU0B^R
M'LD_!%%#L%R$\U]-W;AQ(Y1;04$!)CYD /_55(%*,2@+,KH=95-&9T&ZY*)L
M3=-J@W0--'U$4JY>O>KO[Q\6%K9V[5HLF%E964.&##&CQPQJQT+.5R_4M6=!
MT+7OO?<>+H"KJZNWMS?B%9F&](3R\G+VPC<<A1IF/P"J)B;8"[QA'/(3) !*
MS8WK@1+ICT(($-O)^D4OZ L]XDI 9VNU2EDH'@7BAH]BP8(%R&?@"KW6.DF
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
M1S!(O0BR(*/;439E=!8D4$0I*2GOOONNKHK(CGQ\?(8-&V:<\I25R-;/P,#
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
M9-:L6:Q0NJAF965A)7G\^#';%<Q0ZUAKM;YXC^0?@J@A4(1'1D8.'3I4?(Y
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
M[$4OSUV\ZL8F+6I&1FW>=T*IMFKS1\@*6MW< 9_^>^$*9 Y(,)Q>=UY[^XN
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
M^W:C1HUP3&A>5ZC=*!]1>VAH:&IJJIAHF9F9\M=OT@Y@CK;F"))+9/LPC(?
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
M*"@H0+G8@-VMK0E2%!+9/@SC(;"'6]T0O6AE08;;43=E. LR%JEZ 4YE03C
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
M\H?MC+BQ&[1U@Q2-1+8/PW@)[.&*ZE=3ER]?_MUWWQ46%F*-0@ C?S75H1B
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
M"I*V<M1A3*/1#>N&Q6*!65 .$S5OWGS!@@7BDJX]7:>D6ELW2-%(9/LPC)?
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
M!1\+]80)$^@Q&MQ39L^>C9(C1XZHV_;OW_^AAQY26T8<(V& !?[RE[]@C+
M0DQGC<@@NF& $<MH.D%8C)*//OK(H C%F+=X%MZFL[*R&C=NK/OA-SIHM!D7
MV;RIB7XT_N]H."H]B@[5E)IHK5NW;K@'<6_FYN;Z2;2FDP65E)3@SI2AMC0*
M%JGL[.R-&S?BH*"@H&O7K@D)"145%:(:IC- ]<A8W>&A0X=@8M3_H@8<8#^0
M"RCJ8*8QEQLV;-BT:5/GSIWAA9<N7=*5J-B/X-45X$Q5?P8E<NR$;@$U']5X
M]MEG"PL+Y\Z="YNDI:5U[-@Q/S]_V[9MCS[Z*!(2H:=2L]!'145UZ=)EU:I5
MJ#]PX$"L^ </'I3]].S9<_WZ]1"!]$ S?'O)QM&C1W&\9LT:>6GQXL46B^74
MJ5.Z$G&K8+6%Q*^^^NK"A0L.F4A7,7K6CAT[!I.JQXOA^\-]Q7@YGHKR[:VH
M8.7*E5A&;MRX(4Y+2TNQYXF [(477L!])%<8]VCK-EE28IVVC]!_R9(E39LV
M%2MG7EX>DIG;MV_+U9+>Q1#Z1$='+U^^'%=7KUZ-;.'FS9O6FRFQVBN&%_R_
M_>UO"(,^_OACL8-88WQ/.7/F#!;\:=.FR;;GSY_'),Z9,T=M&=%GLV;-L 5@
MW]RY<^>GGWZ*+=59(S*(;HJB:QGESQLEAH^90AZN_D0<'6DHQKS%L_ VW:9-
MFV'#AM%UZ*#17ER$&QEW-"K(FYKN1^/_#H6CRI^S('LJ*371&NX[-,?5=>O6
M)28F(A?R!S?0R8)PD)F9B46AK*Q,L?-QIO]C[\R#JKBR/\YCD2"+@$% -F-*
M45P*=XG^8D1'1B>1Q#TH@D"AH'$JN)"8*+%TW$M*2T,L4\&)(C'CDI1*C+B
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
M\S]&T:?PDS.&$Q$1P?X';N-'I)ZRLK)QX\8A'W-Q<<%?;/_\\\_LJ!K+.(E
M'3BG.">G+,B1.'OV+#)>I.[P!TP[,3$Q\!#QY*,R:)24R ,A;?W(N]*<!9F?
M334L6ENR9 EF)$Q6ZFW53+&:!1'V24)" A8/#?_DFR (AEW->)&1D>+/7=H#
M9!\^=F4?@GCAD(<;G-K:VJBH*/';F(X*94'-AF/'CN7EY;FXN*Q9L\;6NA!$
M\X9F/#YD'SYD'\*Q(0\W(!D9&04%!24E)=NV;1LR9(C)9&*W9!T8RH*:#3A'
M7EY>*2DI_/^'0!"$(C3C\2'[\"'[$(X->;@!07@9%A;F[N[NZ>DY8,  ^9L7
M#@EE001!& Z:\?B0??B0?0C'ACR<, B4!1$$83AHQN-#]N%#]B$<&_)PPB!0
M%D00A.&@&8\/V8</V8=P;,C#"8/PORR(( B"( B"( C"()CI7A!!$(:"9CP^
M9!\^9!_"L2$/)PP"94$$01@.FO'XD'WXD'T(QX8\G# (E 41!&$X:,;C0_;A
M0_8A'!OR<,(@4!9$$(3AH!F/#]F'#]F'<&S(PPF#0%D001"&@V8\/F0?/F0?
MPK$A#R<, F5!!$$8#IKQ^)!]^)!]",>&/)PP"%:S(.'[<9]__KFX\*.//M+A
MVH ("&IJ*8W'HIY-;:(F-8[\ X(3)T[402Y!Z(S^:[R:&;6BHL)D,OWPPP^L
M)#4U%17>?_]]_11]!MF'#\6(A&-#'BY05E8V9<J4B(B(%BU:>'M[Q\3$K%JU
MZK???FMDMW5U=5.G3FW3I@WLG).3\R(TM0H%;WP4LJ#0T-":FAI62%F0&)MD
M0<>.';M^_7H3=0[-DY.3CXFX=.F2#G()0F=L%>7S9]1//_T4Z^+OO_\N[%97
M5_OX^* ""FMK:W765D]Q9K(/0=@3Y.'@ZZ^_=G=W'SAPX!=??%%:6KIW[][L
M[&Q_?_]//OFDD3T7%A;"PFO7KM4ALJ+@C0\O"XJ+BS.93"M6K&"%]I\%(</6
M;3FT21;4I#27_),@&HE-HGS%&778L&%I:6ELMZ"@ $='C!B!O[MW[]996SW%
MF<D^!&%/D(=?N'#AI9=>2DE)>?KTJ;B\LK+RX,&#C>P\)R<'%F8_Z*A$S_C6
M./"R(*Q 8\:,\?/SNWOWKE H7I,N7KPX=NQ8'$6NW+]_?R3*0OG)DR=1Y^]_
M_[NPBV17'%O#L;"+E)JODSP6MR9.J#]OWKRE2Y>V:]?.V=GYIY]^JJBH2$A(
M" P,;-&B14A(R.C1HYGK6.QG^O3I;=JT>?+D">OSP8,'7EY>'WSP04/UE"S;
MR,)C8V,]GS%DR) ??_S16EMQ"4=_5DW86+]^_:NOOMJR9<L^??J('Q0Y?/AP
MKUZ],,;P\'!$%2IS,TX6I%(NS#MY\N177GD%TP=$3YHTZ<:-&^(>K#4$UZY=
M0]N@H"",&FTQ^[ ^K9UZ@M"&3:)\_HQ:554%S]^S9P]K@J ?E7_]]5</#P]<
M CIKJZ<X,]F'(.P)\O",C(Q6K5HI/OS&C_$L!CR2]PX4^Y'$MT+/2Y8L:=NV
M+2I/F# !2I:5E0T>/!B".G?N_/WWWXLU5!F\F;7&C<T=A2SH_/GSKJZN+!E@
M1D' VKIUZ^CHZ,+"PJ*BHC???!/KTZE3IW (V:VOK^_"A0N%)F^__3:6J)B8
M&&'WL\\^<W%QN7__/E\G22S.$2?4AS<,&C1HQXX=WWWWW>W;M^%#R&KR\_,1
M,7_UU5>(K1\_?LSIY^S9L^ADV[9M3"+T-)E,ER]?YNL)[ZRM#TJ8,4^?/@U_
MZMFSY]^>@0WD!F?.G+$X1G&)-?W-]1T:5P7\?N?.G=]^^VWW[MUQQ=ZY<P>'
MSIT[AW&]]MIK.+1]^W9D#O!IE5F09$1R]3AR 13.SL[>M6L7-@H*"C#DB(B(
MZNIJQ88X-0$! :&AH7EY>0</'OSRRR_A.8JGGB"T8:LHW]J,"K9NW>KEY?7H
MT2-A]^;-FUCSIDV;ANUWWWT7,PF[6/315C=93"+9AR#L!/+P#ATZC!DSAE^'
M'^-9"WB0\"0G)Z."\-Z!8C^2^%9X<A@!$B*BW-Q<3)B)B8E=NG1![+1OWSX$
M?I@GQ9.ARN!-<]S8W%'(@K"1GIZ.K+&BHL(L6I.F3)F",)W]8H=P&1XS:M0H
M87?DR)%OO/&&^5E&Y.?GEY65A?/TX,$#E(P?/[Y?OWZ*.DDR!+XXU \)"6&K
M(T!^/'/F3'G/G'[@9$C$6<T>/7K$Q<4IZFD-H0)ZAI,Q<=C KG!=\;,@:_J;
MZSMT^_;M679TXL0)E"!YP/;$B1-??OGEAP\?"H=@>7]_?Y59D(2+%R^JERL!
MYBTO+\=17-6*#9.2DN!F\J=7^:>>(+1AJRC?;&5&!>/&C1,ONLN6+<.AHT>/
M8AMK&[:QR.FIK6ZRF$2R#T'8">3AR$-FSY[-K\./\3@!C^0V"[\?27R+DLC(
MR+JZ.F$W/CY>_".^\#1686&AN+Z:X$USW-C<4<Z";MZ\Z>'A,77J5+/HS"$W
M1=@JOFDP;=JT@(  H2W24^2U-34UITZ=,IE,MV[=0EB/M!6' @,#/_SP0T6=
M)!D"7QSJLZ>G!)#2^/KZ+E^^',FT^)E.3C_P(:AZX<(%\W/G0$*LJ"?DGJP/
M2I@QX5+L&VL"V$5,;W&,XA)K^IOK.W1&1@8KQT6"DD6+%F$;CCYY\F1QJTF3
M)JG,@B0C8M>>&KG@R9,G4+MSY\Z(8U@JM7CQ8L6&04%!B'+D*O%//4%HPX91
MOL49%2N3CX_/EBU;6/VHJ"@D_,(V%CQ<".R.NC[:ZB:+223[$(2=0!ZN)@OB
MQWB<@$>2!?'[D<2W*,G,S&2[<^;,00G+H*JJJK"[<N5*<7TUP9OFN+&YHYP%
M@>SL;%=7U_/GS[,SAUWY?0-G9V>A/F)W[!X\>'#5JE71T=$HB8N+PZGZ][__
MC?+]^_<KZB3)$/CBG)X]QR6NC[PK/3T=&9>01J]>O5JQ'X3OP<'!LV;-PC9\
M#FNJXEMH<CW-]9W;Q<5%<A6A?^A@L:VXQ)K^YOH.;:T'^=4+N2JS()7O!5EK
M!;D8]8(%"XJ+BY%,'C]^7&5#F"4K*TLNEW_J"4(;-HSRS99FU**B(C<W-[:2
M"3_$H-K=Y\R8,0,E:**;MOH($DLD^Q"$G4 >KN:).,TQGB0+XO<CB6\E/4NZ
MJJFI$><V9M7!F^:XL;FC*@O"&N/GYS=V[%AF;B2I\(^3,H3Z3Y\^16J+RB-&
MC!!"V^7+E_?JU6OMVK4M6K1@=]PX.DE.%5^<M=@=:B ?2TM+<WK^!2%^/_/G
MSV_=NO7MV[=;MFR);36VXV=!, *2:?%1EM^[N[N+':ZRLE+>FUQ_LSJ';LR]
MH$9F0<C9DI*2V*%+ERZI;!@4%#1^_'BY7/XI(PAMV#;*E\^HZ>GI0X<.996G
M3Y\N3_XYEV=3:*N/(+%$L@]!V GDX1D9&;Z^OORO(W!BO 9E09K[D7>E.0NB
M>T&\+,C\+(TQF4QQ<7%"35BG4Z=.XD<5)8P>/;IOW[[>WM[")WT0MCH[.P\>
M//C__N__U.@D.55\<?S%3[@_"/T5^[EQXP:2[]=??QUY^2^__*)!3W-]CQPU
M:A36<O8IB'OW[N&B$GY=Z-BQH_B]H_S\?&NC$.MO5N?0C7DOJ)%9$,:;FIK*
M#@G?BE#3,#DYV=/3DWU0CJ'H:02A =M&^>;Z,^K3IT^#@X/7K5LG''K\^''K
MUJW[]>MWN#[1T='AX>&21V2;3EL=I$@DDGT(PDX@#Q>^E(UX1C*EW+ESY]"A
M0\(V)\9K4!:DN1]Y5YJS('HO2"$+JJZN#@D)$7YOP^Z5*U=@K_[]^V_>O+FD
MI&3'CAV(=\7W3]:O7X^:2"<0Q)N??S@.)0L6+%"CT\<??RPNX8N3GUHLA[FY
MN?OV[=N_?W]"0@)R&^'N@:+:[[SS#GI[ZZVW5-J.GP4)W_U -@A!V[=O[]V[
M-_ONQ\*%"['&Y^3D'#AP8,6*%5V[=A7W9DU_LSJ'%G_K Z(QWK"P,(C3-B+U
M<@&TQ9#7K%E37%P\9\Z<#ATZJ&Q87EX>$!" (&;#A@V88K9NW8I$VJSBE!&$
M!FP>Y8MGU*-'C^(O^S0(G!R[FS9MDO20EY>'<K8 -[6V.DB12"3[$(2=0!YN
M%OW7U/S\_"-'CA05%6&.0D#"_FLJ)\9K4!:DN1]Y5YJS(,UQ8W-';18$-F[<
MR+(@</7JU<3$Q,# 0#<W-RQ7(T>.%'^DO*RL##7%GX-#!90</GR8KQ R4<DI
M5!0G5S4S,[-+ERZ>GIX^/CXXJ>)_3\17&\$W>A/_2PH.BED0P/HM?,0=RL3&
MQK)OP#]Z]"@K*PL*X-#PX<,O7[XL[HVCOTJ'1BC0JU<O^'1H:.B2)4O0H9^?
MG[81-4AN967EQ(D3(0N:Q\?'7[MV365#\[-3(_P: ;4C(B+8OT?DGS*"T(#-
MHWRS:$:=.W<NECU6#@_W]O:6/SE\[]X]#P\/\1.G3:JM#E(D$LD^!&$GD(<+
MG#U[-CDY.3P\'.$'IIV8F)C<W%SQY&,MQFM0%J2Y'WE7FK,@L]:XL;EC-0NR
M%<B)H8SX6T!ZDI"0@/B[H?_0U\ZIK:V-BHH2/U5/$ ;'?F8\$!D9*7Q'T7X@
M^_"Q*_L0Q N'/-S@&"=NM*,LZ/KUZ[MW[^[?OW^K5JTJ*RMUEG[LV+&\O#P7
M%Y<U:];H++HIR,C(*"@H*"DIV;9MVY A0TPF$]T_(0B&/<QX]@S9AP_9AW!L
MR,,-B#'C1CO*@G)R<GQ]?=]XXXW3IT_K+QT6\/+R2DE)4?Q =K,  PD+"W-W
M=_?T]!PP8(#*9_P(PB#8PXQGSY!]^)!]",>&/-R &#-NM*,LB" (0A]HQN-#
M]N%#]B$<&_)PPB!0%D00A.&@&8\/V8</V8=P;,C#"8- 61!!$(:#9CP^9!\^
M9!_"L2$/)PS"_[(@@B (@B (@B (@V"F>T$$01@*FO'XD'WXD'T(QX8\G# (
ME 41!&$X:,;C0_;A0_8A'!OR<,(@4!9$$(3AH!F/#]F'#]F'<&S(PPF#0%D0
M01"&@V8\/F0?/F0?PK$A#R<, F5!!$$8#IKQ^)!]^)!]",>&/)PP")0%$01A
M.&C&XT/VX4/V(1P;\G#"(%C-@H3OQWW^^>?BPH\^^DCSM9&3DW/PX$%Q_^A-
M0S]E9653IDR)B(AHT:*%M[=W3$S,JE6K?OOM-VU:<1!KJ%G;!DEA-,;.FH6^
MJ)XE3)PX40>Y!-$@]%_CU<RH%145)I/IAQ]^8"6IJ:FH\/[[[^NGZ#/(/GPH
M1B0<&_)P@28*..OJZJ9.G=JF31O8&;'QB]#4*A1W\5'(@D)#0VMJ:EAA8Z)S
MR9G0=F*^_OIK=W?W@0,'?O'%%Z6EI7OW[LW.SO;W]__DDT^T:<5!K.&Q8\>N
M7[_^PD68;90%->EPDI.3CXFX=.F2#G()HD'8*LKGSZB??OHIUL7??_]=V*VN
MKO;Q\4$%%-;6UNJLK9[BS&0?@K GR,/-31EP%A86PL)KUZ[5(2BBN(L/+PN*
MBXLSF4PK5JQ@A1JB<Z2\POK4^"SHPH4++[WT4DI*RM.G3\7EE965XKM,#=**
M@SX)M$VRH*:#?G4@F@4VB?(59]1APX:EI:6QW8*" AP=,6($_N[>O5MG;?44
M9R;[$(0]01[^ @-..3DY.; P^T%')6H"5Z*A\+(@K$!CQHSQ\_.[>_>N4"A>
MDY!?QL;&>CYCR) A/_[XH[CMO'GSEBY=VJY=.V=GYY]^^DGRE!3K?_WZ]:^^
M^FK+EBW[].DC?L[!(AD9&:U:M>+<B[QX\>+DR9-?>>45^&YX>/BD29-NW+C!
MT4IQ%/(GXCAJ\Z5;0TT69$U)>5MQ245%14)"0F!@8(L6+4)"0D:/'LVN'S7#
M 8</'^[5JY>[NSN&@]!$36[&SX(:;T:^PM>N74/;H* @#!EM,7^Q0^AV[-BQ
M<&8,IW___J6EI?R!$(Z-3:)\_HQ:554%O]VS9P]K@J ?E7_]]5</#P]XK\[:
MZBG.3/8A"'N"/%PQX!3@AV<68Q5Y/,SO1QY.H^<E2Y:T;=L6E2=,F  ER\K*
M!@\>#$&=.W?^_OOOQ1JJC/?,FD(^!T A"SI__KRKJ^L''WP@%#*CG#Y]&I;J
MV;/GWYZ!#<2L9\Z<86UQ>@8-&K1CQX[OOOON]NW;.,'B9Z6$.CBI.&T[=^[\
M]MMONW?O#H>[<^<.1]<.'3I@C>140&B;G9V]:]<N;!04%$"KB(B(ZNIJ:UHI
MCL)B%F1-;;YTS@F B]?6!R7LC'"4Y&=!N)#:M&F3GY\/?;[ZZBND!X\?/U8_
MG'/GSB'F>.VUUW!H^_;MR!QP8:C)@B3#L:B>9C-R&B(%"@@(" T-S<O+.WCP
MX)=??OGVVV\+K7"H=>O6T='1A86%145%;[[Y)H9VZM0I_E@(!\964;ZU&15L
MW;K5R\OKT:-'PN[-FS>QYDV;-@W;[[[[+B8!_O3XPK7531:32/8A"#N!/%PQ
MX#0KA6?68A7$P B&48'%P_Q^)(&K\.0PPAL$,[FYN9@P$Q,3NW3I@LAGW[Y]
MB-DP3XHG0S5QEUEKR.< *&1!V$A/3T?66%%181:M2:-&C8+YV"]VV, N\QC4
M"0D)8<N5I$.VV[Y]>Q:7GSAQ B6(7#FZPBUFSYZM<F"(O\O+R]$G7,J:5HJC
ML)@%J5%;+MT:3M915)*?!7EZ>LZ<.=.:4,7A3)PX\>677W[X\*%PZ,&#!_[^
M_FJR( D7+UYLD%PQ%D^BM89)24EP5(O/OTZ9,@4)(;,ANL4$!\/RQT(X,+:*
M\LU69E0P;MPX\:*[;-DR'#IZ]"BVL;9A&XN<GMKJ)HM))/L0A)U 'JXFX.2'
M9YP@1W*;A=^/)'!%261D9%U=G; ;'Q^/DFW;M@F[)T^>Q&YA8:&XOIJX2UO(
MYP H9T$W;][T\/"8.G6J673F8"SQM[_,SRR(0).U%3^,).F0[69D9+!=G&.4
M+%JTB*.KHE,^>?)D^?+EG3MWQB+*HO#%BQ=;TTIQ%!:S(&MJ\Z5;0]#J9'U0
MPLX(1TE^%C1HT"!?7U^H=.;,&<F#K6J&@ZME\N3)XE:3)DU2DP5)AB.Y>AMI
M1D[#H* @Q$D6M6K;MBUR)/$=JFG3I@4$!/#'0C@P-HSR+<ZH6)E\?'RV;-G"
MZD=%12%7%[:QX,&'8V)B]-16-UE,(MF'(.P$\G U61 _/..$N)(LB-^/)'!%
M269F)MN=,V<.2E@&5555A=V5*U>*ZRO&76:M(9\#H)P%@>SL;%=7U_/GS[,S
MY^+B(O&/6;-FH0YK.V_>/$Z'\EV+)1(4;U!")2BV8,&"XN)BI+G'CQ^79#(2
MK11'8>V]((MJ\Z5;PV(=\17"49)OPUNW;J6GIP<&!@J_):Q>O5I>C=.#? J
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
MX@L7%Y?*RLI__.,?PH90#IT0'1W-3KE^_;H>*HC3" >^"FK9LB74MO@0^P#
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
MTE\^<I(Q?B:L*7U236AURJAMZIX<QKV#FR4M+0WW6E145/?NW7%;'3Y\>,"
M 9@GQ9.AG&0/7+ER!?<=3L?1/7OV! <'0PM90QCP5)!P)V/5@?J$:L15P0TO
M'!TS9@S<QSZQPP9VA8C!B;B9)5_(R+FQ.6TJ53Y*40LLG#=OGKA$/ TQ2R3F
MQ<;&8NUA_:(FHA_&2!I'^>W;MW$Z8E3MN/CMJ'6+G"&H11S6[=NWQV(IE)\[
M=PXE6%VP'1T=C=E<T_.@<EK@')*@ZAS5*VXFDSM!*$V7Y2OKOK+&C5E:6JI\
M>UJ;,&&">-%=L6(%#@D/S&!MPS86.6-::[2^6(^-VC^"_>7EY9C#A<?SL&@*
MVD#MU*<Z9SH[.W_ZZ:=J^Q*?7B\+S>7+E[MV[2I\%-VJ5:OX^/C??OM-7('3
MBVH7"0D)0@8O["(SL[6U%:Z@V'Y-2U*]C$@F6E605L\H53[+=W5UW;]_OZ:C
M8B1FR(\6XV,-Z2\?.<D8/Q/FI$^2A%:GC!HEG3MWKJVM%79'CAR)DJRL+&'W
M_/GSV,W,S!37UYKL@<C(2&CRRLI*8;>BHL+#P\,:PH"G@L3TZ-'CYY]_9D?A
M++A,7!^[F,B$$\5/7K'6M-[8G#:5>JF@^_?OJTY JN9!9V-V%NNE&3-F>'EY
MX="K5Z]6KER).1%S-VOGZZ^_5CLN3CN:W*)U")H0AW524A(K8-1-Y@  2(])
M1$%4QZV"DJ5+EV+;U]>7\\V8G!8XA[0Z1_6*F\GD3A!*DV;Y]^[=<W)RFCY]
MNE(TK6%E<G-SV[%C!ZO?K5LWY(+"-A8\3"\A(2'&M-9H?;$>&[5_F/W(729-
MFE124F+SUW-B[!!_S@P-#6W1H@4JX"SQ3Q$D,V>]+#3*.K&1GY\_?_[\@0,'
M0K0X.#CDY>7)Z46UBX*" A0>.W9,V.W=NW=$1(2J_9J6I'H9D>HGGFI1NPQ)
ML@N^9YA)Y^O J#_YY!,LW.RW(N*C#)2HJB E-UI,BS6DOWSD)&/\3)B3/DE"
M3J>,&B4S9\YDNQ#/*&$*ZNG3I]C]YIMOQ/6U)GL  FG:M&GBCJ9.G6H-8<!3
M0<*=?.G2I3___%-R%%.#)#X^__QS.SL[Y5]?(JFVIO7&YK2IE*>")$_$82Y3
MG8!4S4,7-BHT:=($AV /K%J\>#%F.NCF7W_]53(0\2ZG'4UN446/)^(TB0W8
M,W?N7$-:X"L9OG-(!1'FC FS?)"2DH+;$ZD/F]:09MG;V[.53/B4#M6>_,7L
MV;-1@E.,9JUQ.A+WV*C]P^S?OW\_5-QGGWWV[KOO2@[QY\P'#QXD)B;Z^/C8
MU'WZNW;M6LGI O6RT$BX<N4*),K[[[\OIQ?5+J#9 @,#A12JN+@8%<1Z5>N2
M5"\C$I_+J0;_L^<M&0@DE*NMK^H9I;JU#*JO3Y\^FHXJ-?PN2,F-%M-B_!G
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
M5@*I(((@K Z:\?B0?_B0?PC+AB*<L!)(!1$$8770C,>'_,.'_$-8-A3AA)5
M*H@@"*N#9CP^Y!\^Y!_"LJ$()ZP$C2HH*RLK)"3$W=W=V=FY8\>.D9&1145%
MAO>7FIJ:GY\O[G[1HD5ZM%-<7!P;&QL0$.#@X.#JZ@I35Z]>_?SY<\,M5(49
MJ;>U.O4B!B4--QDU]' D((2,T"]!R,'X:[QP%VS9LD5<*+G!2TM+%0K%J5.G
M6$E\?#PJS)DSQWB&UD'^X4,Y(F'94(0+-%"J65M;.WWZ=&]O;_@967%]6*H1
MRKCXJ%=!:]:L04EB8F).3L[1HT>__?;;T-#07;MVU4M_XNNAW^79O7NWHZ/C
MP($#MV[=6E!0D)N;FY*2XN'A\=577QENH2K,R#-GSMRY<Z<ANE":0@4U]'!B
M8F+.B+A^_;H1^B4(.9@JR_?W]Z^NKF:%DAM\TZ9-6!=?OWXM[%955;FYN:$"
M"FMJ:HQLK3&[4Y)_",*<H A7-F2JF9F9"0^O7[_>".D095Q\U*L@+$6C1X^6
M5&5KCX']&:B"KEZ]VK1IT[BXN#=OWHC+R\K*Q-\RR0%R7,[::1PE;7P5U*#0
MQP^$.6.2+#\B(D*A4*Q:M8H52F[P(4.&)"0DL-V,C P<'39L&/X>/'C0R-8:
MLSLE^8<@S F*\'I,-55)34V%AW5-JF6FK(1.J%=!S9HUFS%C!O],Z,NPL##G
M.L+#P\^>/<M:E*2_XB?*Q+!#&S=N[-"A SKMV[>O^&D'M20E)35OWIS_C>2U
M:]>F39O6KET[!'';MFVG3IUZ]^Y=9LS"A0N7+U\>&!C8I$F32Y<N<<:B:K]X
M0Y/9G-XY:%5!'",Y/B\M+9TR98J/CX^#@X.?G]_8L6/9721S..#$B1-!04&.
MCHX8#G(4.=J,HX(,=Z-6@V_=NH5S?7U],6J<BXF,M3E^_'AW=W>,)3@XN*"@
M@#\*PE(Q29:/H!TW;AS"[\F3)T*A^%9Z^O0IPC4G)X>=@J0?E1\]>N3DY(2X
M-;*UQNQ.2?XA"'."(EQ.JJG4E@FKS5)4,V%^.Y*456AYV;)EK5NW1N5)DR;!
MR.+BXL&#!Z.CKEV['CER1&QA@V9Z%H!Z%31HT"#X:.W:M3=NW%![VL6+%^&I
MWKU[_ZL.;"!5+2PL5'(S<EQF\8-2PB%<6ER\O7OW'CAPH&?/G@B[QX\?<RSN
MU*D35DK^J)#=IJ2D[-NW#QL9&1DP+R @H*JJ2N@1H1,:&IJ=G7WHT*&'#Q]R
MQB*Q7[S!,9O3.P<AUFO>!B7"I>$;R?$Y;B=O;^]MV[;!F%V[=D$;O'SY4G5<
MG.%<N7(%R<>  0-P=,^>/1 /N$/DJ"#)<-3Z4S\W\D^$!/+R\O+W]T]/3\_/
MS]^^??NH4:.$<D]/SUZ]>F5F9N;EY0T?/ASCNG#A G\@A$5BJBR_I*3$SLYN
MP8(%0J%XF=FY<Z>+B\N+%R^$W7OW[F'-$SZ-FCQY,FY__L18[]8:K2_6(_F'
M(,P$BG YJ28_$]:4I2#[11J,"BP3YK<C25F%)X>1U2"-24M+PX09%175O7MW
M)#R'#Q]&JH9Y4CP9-FBF9P&H5T&7+U^&H!1T:JM6K>+CXW_[[3=QA3%CQL!]
M[!,[;&!7B!A.1JYZ%+OMV[=G>?FY<^=0@K258S&"8]Z\>?)'B/S[]NW;:!:Q
M)?3HY^?'EE+^6"0VBS=DFBWIG8.-9K0:R?&YL[/SIY]^JJE'.<.)C(QLV;)E
M966EL%M14>'AX2%'!4FX=NV:3OV*4;V(G!.CHZ.AX54?A(V-C84@9#Y$FYCF
MX%C^0 B+Q%19/C82$Q,1GZ6EI<JWL_P)$R:(IYT5*U;@T.G3I[&-M0W;6.2,
M::W1^F(]DG\(PDR@")>3:O(S84Z6(OF:A=^.)&5%2>?.G6MK:X7=D2-'HB0K
M*TO8/7_^/'8S,S/%]1LNT[, U*L@95V.F)^?/W_^_($#!]K:VD(C0G>RHW 6
M>^67 ':18BIU5T%)24EL%U<:)4N7+N58+"<T7[UZM7+E2@@YK*8L"__ZZZ^%
M'MGS45K'(K%9O,$QF],[!\&P\V^#$N'2\(WD^#PT-+1%BQ:PI["P4/)XJ\SA
MX+:9-FV:^,2I4Z?*44&2X;#;V' W\D_T]?5%PJ1J4NO6K2&0Q%]/S9@QP\O+
MBS\0PB(Q899_[]X])R>GZ=.G*T5K(58F-S>W'3MVL/K=NG6#2A>VL> A>D-"
M0HQIK='Z8CV2?PC"3* (EY-J\C-A3I8B44'\=B0I*TIFSIS)=I.3DU'"%-33
MIT^Q^\TWWXCK-URF9P%H5$%BKERY@LSR_???9R7019+X^/SSS^WL[)2ZJR!.
M9;7(^9H2ML'"Q8L7'SMV#'KWUU]_%<?!PH4+Q94Y8Y&8I+JAUFQ.[QS4UF&W
M"M](CCT/'CQ(3$ST\?$1/E%8NW8M9UQJC5&="]"U'!4D\W=!FL[B7T3.B7#+
MW+ES5?M%N8T*39HTX0^$L$A,F.6#E)041&-)20F[P?/R\NSM[=E*)GQ*AVI/
M_F+V[-DHP2E&L]8X'8E[)/\0A)E $2XGU=0[$Y:H('X[DI15TK*DJ>KJ:LEW
M"0V:Z5D LE00^.233^ CM@OE"IDHKL"4JZ.CH]B5965E]:N"H&5;M&C!_\D:
MTOWHZ&BV>_WZ=4X<<,8B,4EF,'%ZY\!707PC^3X';]Z\*2PL3$A(L!&]3$GF
M</3^+LA %:3311270+%/G#A1M5^X"Y/:>17X R$L$M-F^<C:W=W=QX\?SV[P
MQ,3$#S_\D%6>-6N6JF*7,XW4H[7&Z4C<(_F'(,P$BG YJ28G,=-)!>G=CFI3
M>JL@^B[HK:&J_J9BR) A@8&!;'?,F#%8I9X]>R;LEI>7(UP$W?S..^]$1$2P
MFMNV;1,[VM[>7IROZZ&"A-<7QL?'2Y[O>OSX\<\__RQLPS948(>$=PQHB@/.
M6"0FR0PF3N\<^"J(;R3?YPSAJ]*5*U=J&I=:8_3^79"!*DBGBR@NB8F)<79V
M5GTO'V[I+EVZB)^O):P6TV;Y +>A0J' ;8MR3&6M6K7:L&&#<.CERY>>GI[]
M^_<_\3:]>O5JV[:M9-YK.&N-T(ND1_(/09@)%.%R4DU.8J:3"M*['=6F]%9!
M]+N@MX9J9V<W<>+$C(R,7W[Y9=^^?=BVJ?L'3ZR"\$:+?OWZ96=G[]FSIT^?
M/NR-%DN6+,'JE9J:>OSX\56K5O7HT4/L:.SV[-FSH*! ^ Q>#Q6D%/TK*Z3[
ML# O+P^GX/JQ?V4U9<H45%BW;MVQ8\>2DY,[=>K$B0/.6"0FR0PF3N_\*\%1
M07PC.3Y'9I"6EG;X\.&C1X_",%Q9]NV'S.&(WQR"WH.#@]NT:8/N]!B.3OWJ
M=!'%);=OW_;R\D(^]/WWWV.VVKESY]BQ8U%^\^9-! GL_^FGGTZ>/(FQ0%E]
M^>67_($0%HG)L_RJJBH_/S_A&XS3IT_C+_OL"9&)W1]__%'20GIZ.LK9 MS0
MUAJA%TF/Y!^",!,HPI4R4DU.8J:3"M*['=6F]%9!^F5Z%H!Z%82\>>C0H5B$
M[.WMW=S<$ 101)(SL3()KR=W=G8."PMC;S=_\>+%W+ES<2X.??311S=NW! [
M&DO4N^^^"U^SCO500:"HJ"@F)@:9+BQT=74-"0F!S4S%EI650=="6\/XD2-'
MWKIUBQ,'G+%(3)(93)S>.?!5$-](CL]GSIS9O7MWG )C$-^YN;F<<6DR!E<M
M*"@(5\W?WW_9LF5H$Z/38S@Z]:O31924_/[[[\('&[ Y("" _:=%E$=%1?GX
M^"!LX*X1(T9(WJQ/6 DFS_+!YLV;A2Q__OSY6/98.<(2<QJ;S1CEY>5.3D[B
MQT0;U%HC]"+ID?Q#$&8"1;@ /]54:D[,=%)!>K>CVI3>*DBI5Z9G :A7002A
MB9J:FF[=NHF?T2>(1H=9S7B=.W?6^@Y)(T/^X6-6_B&(>H<BW,JQGDR/5!"A
MG:2DI(R,C),G3V9E986'ARL4"OH*A6C4T(S'A_S#A_Q#6#84X5:(=69ZI(((
M[<3%Q;5IT\;1T='9V?F##S[(R<DQM44$81 TX_$A__ A_Q"6#46X%6*=F1ZI
M(((@K Z:\?B0?_B0?PC+AB*<L!)(!1$$8770C,>'_,.'_$-8-A3AA)5 *H@@
M"*N#9CP^Y!\^Y!_"LJ$()ZR$_ZD@@B (@B (@B (*T%)WP41!&%5T(S'A_S#
MA_Q#6#84X8250"J(( BK@V8\/N0?/N0?PK*A"">L!%)!!$%8'33C\2'_\"'_
M$)8-13AA)9 *(@C"ZJ 9CP_YAP_YA[!L*,()*X%4$$$05@?->'S(/WS(/X1E
M0Q%.6 FD@@B"L#IHQN-#_N%#_B$L&XIPPDK0J(*RLK)"0D+<W=V=G9T[=NP8
M&1E95%0DKI":FIJ?GR^S&YTJZTIM;>WTZ=.]O;TQ"G2DJ9KP1KPM6[:("Q<M
M6M1P=SL,Z]>O7X<.':JJJL3EL &=[M^_7]<&<18,UO44L'CQ8G%A=76UFYN;
M'JTQ&O2"&DY\?#Q&-V?.'%,;0I@IQE_CY<P_I:6E"H7BU*E3K,14D4S^X4,Y
M(F'94(0+%!<7Q\;&!@0$.#@XN+JZ(BM>O7KU\^?/#6Q69M9:+QB2Z5D#ZE70
MFC5K4)*8F)B3DW/TZ-%OO_TV-#1TUZY=DC/E>[9!+T-F9B;:7[]^_9DS9^[<
MN<.Q ?C[^T,#L,(&54$ TA$WS[QY\UC)@P</H"TG39JD1VOZJ2#<NE!BXD)<
M2A0:<E',^;Z"YA0T'J:8FIH:4YM#F".FRO+Y\\^F39L0M*]?OQ9V31C)Y!^M
MUAJS.X(P,A3A8/?NW8Z.C@,'#MRZ=6M!04%N;FY*2HJ'A\=77WUE8,LRL]9Z
MP0A=-&K4JR L1:-'CY9496L/.]-,5!"4--J7F*?6AHB("(5"L6K5*E;8T"H(
M+%VZU-;6]OSY\\+NN''CO+R\_OO?_^K42&UM+99Y_5105%041GWZ]&E6^/''
M'T='1^O1FF"&TKQ54$9&!LP;-FP8_AX\>-#4YA#FB$FR?*WSSY A0Q(2$MBN
M"2.9_*/56F-V1Q!&AB+\ZM6K39LVC8N+>_/FC;B\K*S,\ =A9&:M$E@"1M0C
MZE50LV;-9LR8P3]-S+5KUZ9-F]:N73L$3=NV;:=.G7KW[EU-E5&"^N/'CW=W
M=X?.#@X.ALC6:BCD;%A8F',=X>'A9\^>U=0XQV:LJ1 AZ/?)DR="H62556L8
M! SJ_/O?_Q;J0+Z+-0!N%>SFYN9JZA=1VZM7K_?>>^_5JU?[]^]'9?&W:IK&
M)1B\<.'"Y<N7!P8&-FG2Y-*E2^)^*RLK/_KH(U]?W]]^^TWKJ$-#0V?-FB64
M/'KTR,[.[OCQX^+6=#5#XO,3)TX$!07!:;CZ2&+$7N7'!N=$39=#*TB5< J&
MZ>3DA-/%A_3K3G#4QHT;.W3H@%NC;]^^XF=RP*U;MS!&7 L'!P>TC'D3WO;V
M]L859W4J*BI<7%P6+%@@9PA$0V.2+)\__SQ]^A3QDY.3PT[A1+(1K#5F=TKR
M#T&8$Q3A24E)S9LWU_KP&R<UU90VJ,U:.>VHS0.7+5O6NG5K5)XT:1*,+"XN
M'CQX,#KJVK7KD2-'Q!:R3$]K)L-/D"P5]2IHT*!!\-':M6MOW+BA]C1<,)P2
M$Q-SI@[DBRDI*?OV[<-&1D9&[]Z] P("V(]A))61,GIZ>D(89&9FYN7E#1\^
M'&O;A0L7.%9>O'@1%P;-_JL.;""E+BPL%!I'RVA?:)P_5%S4DI(2: "6C(HO
MLR;#H-=;M&BQ9,D2H=JH4:.PZ(:$A B[WWWWG:VM[;-GSSA=(W#1Z?SY\Q&U
M.%W.N 2#41\")CL[^]"A0P\?/F31_.>??_;OW[]3ITXW;][D],M&O7GSYI8M
M6PJ?(D#%^?GY85"L-5W-D%S0*U>NP%$#!@S8NW?OGCU[H!]P"S&O<F*#?Z(>
M<0+NW;N'F4+0\),G3\:X'C]^+!S2NSO4P02$*08G'CAPH&?/GI@<6;,XT<O+
MR]_?/ST]/3\_?_OV[;C$145%."LK*XL9ACA1*!2:;BC"R)@JR^?,/SMW[H1.
M?O'BA;#+B63C6&NTOEB/Y!^",!,HPI%?C1LWCE^'DSMQT@;5K)7?CFH>B'P#
M:082E;2T-$R845%1W;MW1P9R^/!A9#B8)\63H5@%<3(9?H)DP:A709<O7X:@
M%'1JJU:MXN/C5;]PL-'P3!12[=NW;^,HKJ7:RK&QL=[>WNS3/M1'M(T9,X9C
M)8[B:K%3L(%=%J R!2NS(3$Q$1JOM+14<B['L!$C1D 9*NL>"W1W=Y\[=RXB
MKZ*B B43)TZ$(-':N] 1SKU__[[,<:$^Y I;]=D0X-XN7;KTZ=/GT:-',D==
M7EZ.FTIX:*1OW[[)R<EBA^AJAO+M"QH9&0F)55E9*>S"+1X>'FJOB"0V^"?J
M$2=@Q8H5:$%X_ \S K8Q-<BQD],=ZK1OW_[ERY?"H7/GSJ$$:D?8C8[^__;.
M/2B**_W[C(($$"(2!.5F3!$4C46"48GN+Q&-K):!1+P%+R!8Z(";C1@E:TI)
M2H-!K5!:&M;2"FX4B"[H9J/$2%2T4GA;D[)V-=ZBL@JE2:&@"8@0YOV^=.5L
MTSUSIJ>!GG'Z^?PQU7WZ7)]^^ISG.]W3DPQWDC]WBVDK-C:6[3[__/-Q<7'\
MSA.:8:\HWV1Y_IDQ8X9XT>5XLC:]U:PMUB+9AR <!/)PA$SB7W2;A1,[\<,&
M2=3*KT<>!T9$1+2VM@J["0D)XJ]<A6>72DI*Q/F9"N)T27D@YV285T&F]BCP
M\.'#RY<O'SMV;,^>/:$1H3LE)5D<_.C1H[R\/ @GK%[L-M^:-6O,9H:N1>#8
M(F+1HD7^_OZ<7N+<X R)4["+F%78ME4%U=34>'AX+%RX4%*6TS$(;BCUIJ:F
MLV?/&@R&V[=O>WEY"08)" CXRU_^8K5U>!X:$N2'PG$A?VIJJF0(;[SQ!OKY
MZJNO"AI,^:AQ1<V:->O2I4M(8=\Q"(=L[8:IXPG%=35OWCSQT3ESYC"K<GR#
M7U"%GX#(R$BH%V$;TP0J87?M5#>'/$:CD97"?(24U:M7"[N!@8&(S^0]P:P$
M5[E\^;+I]^EF[]Z]_,X3FF''*-_L_(/YP<?'9]>N72P_QY.UZ:UF;;$6R3X$
MX2"0ARM109S8B1\V2*)6?CWR.# C(X/M(JI$"E-0#0T-V%V_?KTX/U-!G"[Q
M R0GQJ(*$G/QXD6$>L\__[RD)(N#X2M02JM6K:JHJ$# =_+D2<F=(O&NJZNK
MBXP>/7IP.H#*)>ZX=.E2U"-LVZJ"0'9V-HI#$HC+<CH&V8!MR,(-&S9$144A
M)2XN#L[WG__\!^F'#AVRVKJD TK&Y=+^/*BD!C\_/Y>.ORQ2V.@__O$/Q!9_
M_O.?GWON.<DA6[LA&8M\LD!Q9E6.;_ +JO 306S@Y-[[G<6+%R,%)[HSS<E/
MG,2?L[*RY)V!_.O?OS^:P#9F,41I]+M&Q\&.4;[)W/Q37E[NYN;&5C*^)VO3
M6VT:$K=(]B$(!X$\7,D3<9S8B1\V2*)6?CWR.%!<LZ2JIJ8FL;8Q=51!G"[Q
M R0G1I$* G_ZTY]@(TE)9KZ@H*#DY&1VZ.K5JQP5!($+WSHC@],ZA#)4J3BE
M,_>"3.TW''U]?:=/GRXNR^E86UL;^H#,DR=/%D+>O+R\Z.CH39LV]>K5B]U#
M5-X!)>,RZ[*X'C(R,A 0E)65V=0H@G(H*(3U[!5,+J)[039U0Y+(_PJ!XQO\
M@BK\)#,S4ZYD.M\<?^X(# R<.7.FV?ZL7+D2-K]SYXZGIR>V.3TG-,:^4;Y\
M_DE/3Y\P80++S/=D;7JK34/B%LD^!.$@D(<;C<8^??KPWX[ B9UL4D&JZY%7
MI5H%T;V@#D.5_\AAXL2) P<.%*<@$&?"$2M66EH:.X1(76)N<698=O#@P9+?
MF?"9.G4JFF!O(*BOKX=WJOY=D !DC,%@B(N+8V7Y'4M,3!PY<J2WM[?PDB+$
MQU 4X\:-^\,?_J!P%'(7Y(^+X[(0I:ZNKN)?7BEI-#\_/R$A@;VBC1VRM1NF
MCB>4_S@IQS?X!6WUD^;F9DB.4:-&'>U(5%14:&@H=*SJYOAS1TI*BI>7E_C%
M=PPDXC3]W__]7\^>/?_[W_\J' BA ?:-\DT=YQ\X9__^_3=OWBP<LNK)VO16
M@U8D+9)]",)!( \7WI2-Z$4RI=R]>_?(D2/"-B=VLDD%J:Y'7I5J%42_"^HP
M5(1N,V?.+"HJ.G[\^+Y]^[#MTOX'3^(\PX8-&SY\^+%CQZ 'DI*2W-W=-V[<
M6%%1L6S9LO#P<(FYQ9FO7;L&6X\>/7KGSIV5E95E966(C/G?E LOT( (0>;2
MTM(1(T:(7V*F3@4U-C8&!04)WR **?R.;=FR!3D1SC8T-)C:7Y, -T7*JE6K
MK#9MM@-6Q\5WV;???ANG:<^>/;8V*C]D:S=,'4^H^-4BJ $&# D)000CY.3X
M!K^@K7Z"#*AYQXX=DO2"@@*D8]I2W1S_1%175_O[^R/\VKIU*UHI+BZ&8&8Y
MWWCC#61^[;77+'6;L MVC_+%\T]5514^V7=/5CU9F]YJT(JD1;(/03@(Y.$F
MT;^F%A86(A@N+R_''(4X@?UK*B=VLDD%J:Y'7I5J%<0/D)P8\RHH/S__CW_\
M(Q8A-S<W'Q\?. $4D:0D%IOGGGL.5D/9NKHZZ$AH661.2$BX<>.&Q-SBS-B]
M?OWZW+ES P("4#]:B8^/E[S@7 X60N%MZ%Y>7K&QL>(_M%&G@L"V;=O$*HC?
ML0L7+B"G^'5P.(J4HT>/6FW:4@?XX[+J_<*KZL2O8U;8J/R03=TPR4XH=J.C
MH[$;'!R<FYN;D9$!9Q!R\GV#4]!DHY_@J+>WM_SIQ/KZ>@\/#^&I/'7-63T1
M*"A\CX*:P\+"Q'_L"%&$S.(_.2$< ;M'^2;1_+-\^7(L>RQ=B2=KT%L-6I&T
M2/8A" >!/%S@_/GS*2DIH:&AB HP[<3$Q" \%D\^EF(GFU20ZGKD5:E6029K
M 9*S8EX%$81J6EI:(B,CQ0_Q=W=!=6C37%)2$G21K7\1370W#C7C141$B-^H
MZ0B0??@XE'T(HLLA#]<Y&L=C=H14$-$%&(W&HJ*BRLK*W;MWCQ\_WF P6+VY
MU\F"&O=3!2=.G"@H*.C9L^?&C1N[J0E"-33C\2'[\"'[$,X->;@.T3@><Q!(
M!1%=0&IJ:DA(B+N[NY>7UY@Q8Y0_ *:ZH,;]5 &NJ=Z]>Z-%>D&V T(S'A^R
M#Q^R#^'<D(?K$(WC,0>!5!!!$+J#9CP^9!\^9!_"N2$/)W0"J2""('0'S7A\
MR#Y\R#Z$<T,>3N@$4D$$0>@.FO'XD'WXD'T(YX8\G- )_U-!!$$0!$$0!$$0
M.L%$]X((@M 5-./Q(?OP(?L0S@UY.*$32 41!*$[:,;C0_;A0_8AG!OR<$(G
MD HB"$)WT(S'A^S#A^Q#.#?DX81.(!5$$(3NH!F/#]F'#]F'<&[(PPF=0"J(
M( C=03,>'[(/'[(/X=R0AQ,Z@50001"Z@V8\/F0?/F0?PKDA#R=T@AD59/6-
M<GH#HW[OO?<DB4CI/FN8;;$+*Y<P>_9L;9HF" =!^ZE,N-:V;]\N3I1,([6U
MM0:#X=MOOV4I:6EIR+!DR1+M.MH.V8>//I="0C^0APM<N'!A_OSY86%AO7KU
M\O;VCHF)V;!APR^__-+):EM;6Q<N7-BO7S_8.2<GIRMZ:A$*ZOB844$G1" ]
M)25%G&*_KMH-[540['SSYLUNJEQ^3J]>O:I-TP3A(-@KR@\.#FYJ:F*)DFGD
MDT\^P;KXVV^_";N-C8T^/C[(@,26EA:->ZME<R:R#T$X$N3A8,^>/>[N[F/'
MCOWTTT^/'3MVX,"![.SLOGW[OO_^^YVLN:2D!!;>M&F3!A$7!75\K#P11R+2
M9 \5U*W0.24(NT3Y<7%Q!H-AW;IU+%$RC4R<.''!@@5LMZBH"$<G3YZ,SR^_
M_%+CWFK9G(GL0Q".!'GXY<N7GWCBB=34U+:V-G%Z75W=X<.'.UEY3DX.+,R^
MT%%(:VNKQE_WZ $U*NC*E2O3IT_W]?6%2AX]>C0DLB3_EBU;GGGF&4]/SQ=?
M?)$]O< YQ*^VMK8V*2DI(""@5Z]>04%!B8F)@A]82N?WD'.(8R.K*@AJ.S8V
MUJN=\>/'GSIURE)9<8JE(; \5HUV].C1Z.AHC"4T-!31@Q)MQE=!2IJ&#>?-
MF_?TTT]CCD"[<^;,N77KEJ0&2WV^<>,&R@8&!F+(*(LIAM5IZWDA"-78)<K'
M=3%MVC0X^;U[]X1$\07;T-" BV+__OVL"()^9/[IIY\\/#QP=6C<6RV;,Y%]
M",*1( \W&HU//OFDU8??^+&?I6!8_C,33CTK5JQ8NW;MP($#>_3H\?WWWPLU
MY^;F#A@P )EGS9J%3EZX<&'<N'%H:,B0(5]__;6XA]T:3SH!-JL@1+%^?GY1
M45$E)27EY>53IDS!RG3V[%F6'Z<*)V/OWKU??/'%\.'#X49W[][E'^)7"X?H
MUZ]?86$A(N///_\<,71S<S,GG5,5O_,<&\$+6SJ"%&:T[[[[#G[SP@LO_+T=
M;$ >G#MWSJP!Q2F6AB#V6H[1+EZ\B/Z_]-)+.%I:6@KQ -]5HH(DPS';/4[3
MZ&UV=O:^??NP4514A/&&A84U-C9:]0'8W]_?/S@XN*"@X/#APY]]]MGKK[^N
M^KP0A&KL%>5?NG3)U=7UW7??%1+%RTQQ<7'OWKT?/GPH[-;4U&#-6[1H$;;?
M?/--S##LPM>FMYJUQ5HD^Q"$@T >'AX>/FW:-'X>?NQG*1""X$E)24$&]C,3
M?CU0.R^__')96=E77WUUY\X=X<EAQ$X(EO+S\S%ASIT[=^C0H0BK#AX\B( 0
M\Z1X,NS6>-()L%D%S9\_'X$[^ZX.,31\9>K4J2S_H$&#A% >G#Y]&BD(=OF'
M^-5"[+[UUEOROEE*YU3%[SS'1I80,J &.!.K%AO8%:X?O@JR- 2QUW*,-GOV
M[*>>>NK77W\5=A\\>-"W;U\E*DC"E2M7;&V: 1M65U?C$"Y=5H.E@LG)R9Z>
MGO)'5-6=%X)0C;VB?&RDIZ?C*JBMK35UC/)GS)@A7G0_^N@C'*JJJL(VUC9L
M8Y'3LK>:M<5:)/L0A(- '@X=\LX[[_#S\&,_3@0EN<W"KR<H*(A]^R.D1$1$
MM+:V"KL)"0E(V;U[M[![YLP9[):4E(CS=U\\Z038K(*@2A'+BN\D+%JTR-_?
MG^4W&HTL,\X<4E:O7LT_Q*\6(KA/GSYY>7E0QN('-"VE<ZKB=YYCH]34U#,=
M00HS&EQ'_)HU4[L_(:PW:T!QBJ4AB+V68S0X]+QY\\25SYDS1XD*D@Q'<H%9
M;?K1HT?H\Y A0Q"L,"FU9LT:5H.E@H&!@0AEY%U2=UX(0C5VC/)K:FH\/#P6
M+EQH$JV%6)E\?'QV[=K%\D=&1H:'APO;6/!PC<3$Q&C96\W:8BV2?0C"02 /
M5Z*"^+$?)WB3J"!^/>R' P)(R<C(8+O+EBU#"E-0#0T-V%V_?KTX?_?%DTZ
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
MVK';MV^GIZ<'! 0(&OWCCS^69^/4P#>.K<-1WJZ):T9^09@E*RM+WB[2763
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
MT G_4T$$01 $01 $01 ZX?^K('N+,8(@"((@"((@"$WY?\QS)45;@T'/
) $E%3D2N0F""

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>nvr-20200630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:nvr="http://www.nvrinc.com/20200630"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-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-20200630.xsd" xlink:type="simple"/>
    <context id="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifbf85dc605ad45968b55092711fb65b2_I20200730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2020-07-30</instant>
        </period>
    </context>
    <context id="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7bef557df6414cc3b67145f30f9ccda5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i824f5a151c9a49a285a01a166dd0d79b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i85249236a23a481bb6ce1a67357cb9f9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c024cc2f514495eb6939f4bad6e8626_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6dcf6b7b120d420b8e38450013895b3d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i290faf48796c46e39c3676956496f165_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iba45e0e39261450da1cc49d776156c93_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i32a1aaf834494e0c841d219f02bc19a0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie734395e519047c1920339ccdae5d727_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ie2d3d92ad13640749813f39a8007d846_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibd4a50a0e5dd4d349d55b93d03bcfc67_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic0632d93ebf24243b6b6e687d5d2665f_I20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i18c5f10cf89b422ea2b7c2d111299518_I20181231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib574a42d7cee4701aa6f988850b6dafc_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2e83b83dae0f42ff9da2a21d393375ff_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="ibed9f79b83104505bcd7629580977838_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id04e1cd0c9aa46a28387f489d00a31f3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">nvr:RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if9ff9140a48e40dfb8ee5ed844893877_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie86d5913de2d4368a98be1108eeb8331_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ie4bd98bd06d148179bf552b8c297abab_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ib28fead61df84a588a0b1da3a4027faf_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i57a093b092c5401cad81db3956b86dbc_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="ib1a2e50b2dc34edd9c77cee70e76eff8_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i16c8658ce590480885c86fc77f6725db_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i0059ebc48fb2496da660d440ef5f9e69_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i0ecb406f4c1349a288fe641544a361a4_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i7abd4c2373b742418a60acc4eb634e96_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia71147eef0e7457e9b33e003fd487328_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1b17b852b04f4b07b548cdf933bb8954_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icf8680f6688843b6918054d8209d6be8_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i44b461eadd8b428ba5218e698156cb06_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i725fee0aa68348889088de6f96d7acb8_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i2d8cf5036eba4f8dba36452cccaecffd_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i64c5839e6cc343ba94a2dece9e8903f0_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i588d3aaaaf7e43368daf58512e5fa39d_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i4d2d7e5dae224706a6af031de883064b_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i991d6504c74c4984b65a244369a18a08_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i3cbce23bae794348a190fb44a9994f41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i080dd3876bba49d595662a0b852ef1a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if51ce3a660d04979a875ab650a4a61f7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ida9f17afb2754070946a407caf6aca8b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifa512b88cda34144a2d811a394bae694_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i755e9f0692f04e74943d5a2f5c69d843_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2cd2aa7886dc4407921651b2e086684e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i10cf31353d0e46c99ac3ba50761c41d2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icd178825a8b34e98a77b5f7093cf8e22_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3de2f517eafa48e3a2c87615f6ea63a3_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iceb6e9f334bf4164bd820f186a1f4c53_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2b784f0a5c93424db43c4db2ff6c14ff_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i20e3005524904d87a2235e882f44531e_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ib7a331fffbb640f1b20f88ae06299694_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i87a343697ae34156abadfc7f6743d85a_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i67c6a5fe0c434d7d9c7c0a2dd8adffa6_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i4e6fdd341e4f46deba8bee8267c06b06_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="idf3f6dea3956438ea400cb4bb95c4f6c_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5af9121962c94e9aa80517727daad6e4_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iff2ec119fdad4b67817dc89cf3b55171_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i43c9def564f04c73b0b1d2f0c1e1868d_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i666a186f467b46efa630e0057c0ec309_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i22ccc5d58c6244ca9af9d1867ea7ee12_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i28b46889fd154b19a62691cf4a959a01_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i9cdb8cdaa7ea41d6a3328879ac672b8b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i480f61e0cad24304859aa92b4992c031_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="id9dee1c888c64ec7927dfe88a161b562_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id7e225f4bb66460881d2e6a7fc1f42d0_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie168abf0a64240acac2da405a98309a4_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i548f678fd7b9438e859e5d9b1795aa1d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i3516ed752d234cbba58dc779b5be02a9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iac9237ee8d5d444382c9550b4c347637_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iff3708474d9b4721bb2fabc19ae3e2bb_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i451f5e4b9deb40da8d015bce57e00af7_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0ab9581513eb4338a84b7992720ec569_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">nvr:DeferredCompensationLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i91f3aaa43a0b4b4da5836678862e7c0d_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i82835f1995d146f6b4924ded2f8ef574_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icd45b6cfb11b415bb7e00b556339cd37_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8e79f29bd512484e84be48ec3b9bd931_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="iec74023eec134a3395f85e8f98383d63_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8b63c8e7b1394731aa521888852e78da_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i439b89753362498fa5ecdae8b18ec2e9_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia1d30cbfc80744d7b18d2eeaea5fa003_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i624bab808bca44a6916a3aa168d0566f_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i65ec16914e514879a98d2677371d44d9_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1ce9acd2dea54c9aafd22bd29113587c_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9a6e2e88b11a4466986aed98b8fa7750_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic3694ebb65bb4ca194bbe6dae9e2ee74_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iad29d07128dc4db488404482160208c7_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2e821080103d46389c4c9fa9ab3ce30b_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i378bc811dc3d4c8baa8757021d79edcb_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i90e7d1a38947470e96194c8d64f0cb4b_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i900a1b770081460cbc4f2b5ab2557706_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5ecdc47545464e95bf0afe3991c56f12_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4833b8a021d4496b8b7fd36901917c38_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib41f9ace10ef40179f82ddae962a908b_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4dc4581012074192975123412ea873aa_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icf8a46cc7e624c01ae7d1575a2cd5f99_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i04b9b779fd7e48d0877cf4a81b48b791_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib745f1499f4e45f1a91e45c7dfdaf6dc_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibd51461776274310be9a901d1cfb5b5a_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i56ccd7f26caf4ca0985bcc37e57da735_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i21836ac9fccc41a6b6b600c0878cd6e2_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i77acd7ee715f46b6aa9243ba5eb9a027_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic6c41b6c45c344aba83c022964c14f74_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i0c24a61f9dba4e4eb6da23f84d6919c6_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i98544dd4ece2431d8f5568d4315be3cf_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6d7ae44e75b44e788e6aedd7d3c9f0a7_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i10aacf574c92412aaec9f586e17ccc50_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ie4d5559bd7974c33961b44e5ecacb88d_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8186c88a62774d27b0adebd520e2e704_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5bc4ed6e482b4ffba38442d7b42fe81b_D20200401-20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2d84b0581f7a49368f92398f471b45bc_D20190401-20190630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia1c9290e85004376af5996d89569ffce_D20200101-20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5dabb761b5ed4829830a8457e9bca43a_D20190101-20190630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9b0d8c2e16004508bd406e69e70f87c1_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i213ce38b82b24113a369bf6c86ef8242_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7577943055b545dabd1aa5f3aa3dec6a_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i067fe55c68f34c8eaf1e8c343005c452_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3acee0139b804e839ae1925e17751abc_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibeb57e4aea75499c9bc20e32f59905c4_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iab50e3f146904d77a6b62f6b873654a1_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8d149da8e3b64d889c672fbcef7093eb_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3a2d0efc03f44e0fadb209b02d9a6255_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id6b869f90d01400cbbb479a97e3b9474_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if3eeddd873284ea2856111fcdeee94d5_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if3f3cdd2ce15483bb7540e1fac02264b_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaa42db479d444a3e94402fa97359795e_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="icaa587bd36c543e9b17394a1e5a4b2f5_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i23511721923048fdbc1f7d5736482a70_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia6129baa5ad4443e8d22f2bc509d37b4_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id7fcaa919ed94bafba71239a4ab57dab_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9cbd73c87ad649688e68f783a84c6734_D20200401-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i057b642687474c2a8872d0b5d3b850ff_D20190401-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i190469e087f04936a2b92fbda4b2b68c_D20200101-20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ied5e8193c6184627943bbc618205b34b_D20190101-20190630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7e2d5eebe1db461e918856fd237dc808_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia1a85d4cd022466aa353e284138b8f60_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i810f7aa409444b94a90a2ce02a0d7bfa_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iad948f9b645b4e45ab7fab0eedb8911b_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iad55da2954ed428b98eff15fa8909764_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie10938ad5b56448f93be2c1472b5e689_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6edb5c07473648a8af98f6b23e671b7f_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iae074bba5f1140cdb669946c1618d162_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iab5590ce9cd442f797c02078a92fa377_I20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic318e72c42ee4cfa95f663a58af36960_I20191231">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id313b605f48e465aa969948696b2a532_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib9df7f3f0b8f40a5b31306c64e4841f6_I20191231">
        <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>2019-12-31</instant>
        </period>
    </context>
    <context id="i1896b61006944e8cbbbb806085be3064_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i83b8e06df599490b91c1e5ab00f4c847_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">nvr:CorporateReconcilingItemsAndEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd62e03092ba4572b21b433036d06693_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2ab934fa8eea450699479adac5e4f89f_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9953edb1d8de4d55ab9b09c04eb9b7b0_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0078c91b37dc4b3586d2e58acfdd1a93_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4d958d4aca2745c49e5eb8e50ce20f7d_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib7f27830ec39447a9eeceb73eab6c160_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8ab7bb70c47444f9977546bfeb81b77a_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6e41109d88d14dfb97f157b7193b6f09_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ieeed3f22e8994e67b69d20ec62490028_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i4ce6598a4da048f78ac1d234a1b674ca_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i65ea0b56b7e347f19973abf2aff29cc0_I20200630">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id8a8b48520cc495bb380dc857979ccc7_I20191231">
        <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">us-gaap:HomeBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib254eb00f7af4301b560ad4349ebb1cd_I20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie766031ede37453089040550225e35fc_I20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia959e59e562f495dbce5e052b9baf268_I20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7769d39b213546c7b5abc531cc9ad4df_I20191231">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if08dc52dcf7049f890cceb2690dc6f9e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">nvr:MortgagesHeldForSaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i28d01fa04c4748eea33e1534021d39a5_I20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ife1c8132633b49e9a557c48f25633f74_I20191231">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id9e0f73c099a4c0eb7e4d043bb1294ba_I20200630">
        <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:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iff4f3c7efbb0481e8c88631015028345_I20191231">
        <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:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9eace4987ae543f08781510b9f97e3e2_D20200101-20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic6ad7a1a26bd4a83a112b79fec03cd38_D20200101-20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i26908ea42b084503a3c1fb295c44a3d6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iefb866ea8a1e4c3184fe20b93c1603fc_D20200401-20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9fbf7b41c0b54b78904ea0f61ce03b6a_D20200101-20200630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i86db664f174f4cf3be1faefb5a2f6c1c_D20190401-20190630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i86090d8313a5494cacc8c62cd6746170_D20190101-20190630">
        <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">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic9dcd15e544a45e29402c1c62393c936_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000906163</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">nvr:SeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4004546488ea478b80a6cd8d1da9c55c_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0556518574a0469ab23763675427b4d4_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="iff7fbfaeb63a48ce9ac11ccb566c39e5_D20200101-20200630">
        <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>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibf7c7bb3114749429880d346b01a00df_I20200630">
        <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>2020-06-30</instant>
        </period>
    </context>
    <context id="ie5d1f21bbecd44fea4e7afea97f6a61c_I20200630">
        <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:SublimitForSwingLineCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i360cb17736384f99878ffafde765ad1a_I20200630">
        <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>2020-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="parcel">
        <measure>nvr:parcel</measure>
    </unit>
    <unit id="segment">
        <measure>nvr:segment</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM18zLTItMS0xLTA_a2ce2c29-b239-4132-92dc-2be2a2e39111">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM180LTItMS0xLTA_ed9f49ba-8a83-441e-820a-4b398cd30f22">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM181LTItMS0xLTA_3e6ed193-6902-42c4-ad27-9f3c544e1d76">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM182LTItMS0xLTA_5855054c-08b1-4e5b-9035-91f9477cb61d">0000906163</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM183LTItMS0xLTA_a1bc18e6-e201-4683-8fb8-82d2bbde3dc7">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifbf85dc605ad45968b55092711fb65b2_I20200730"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180L2ZyYWc6NmU1MDY3ZDE0OGE3NDlkMzhkZDM0ZjE5MDlhNjhjMzUvdGFibGU6YjIwMzYxZDk4ZTEyNDM1M2JjNGZjN2RkYzRlYWM2YzMvdGFibGVyYW5nZTpiMjAzNjFkOThlMTI0MzUzYmM0ZmM3ZGRjNGVhYzZjM185LTItMS0xLTA_89f3b173-37ba-4630-a252-5a89463f0655"
      unitRef="shares">3702385</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMS0yLTEtMS0w_3fbad9ba-55ac-48e4-9bfb-b0354fe8d4b9"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMS00LTEtMS0w_0b79f8a3-368c-4174-a884-fbdf7014cf01"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMi0yLTEtMS0w_2c830488-e536-4630-81e5-24dd771ef276"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMi00LTEtMS0w_ade82b0f-b6d5-4859-baa4-9fe6b34b565d"
      unitRef="shares">60000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMy0yLTEtMS0w_05ab9ab8-f7ef-4bf8-8463-ba05eb4f3483"
      unitRef="shares">20555330</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfMy00LTEtMS0w_04e1cd63-fa63-4972-8d8b-85975e0f7d16"
      unitRef="shares">20555330</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfNC0yLTEtMS0w_df1ab007-8826-4121-8eca-b937f0308962"
      unitRef="shares">107295</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:CommonStockSharesHeldInEmployeeTrustShares
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfNC00LTEtMS0w_e8168753-1dcc-411b-915d-ad86c1415b78"
      unitRef="shares">107295</us-gaap:CommonStockSharesHeldInEmployeeTrustShares>
    <us-gaap:TreasuryStockShares
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfNS0yLTEtMS0w_c19a3f4f-64a9-48af-b7bf-05b7c7db821f"
      unitRef="shares">16881636</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMy9mcmFnOjc3ZGFhNjQ5Mzk1ZjRlMTE4ZjA0Yjg4Mjc1MjQxOWE5L3RhYmxlOjliNGIwY2Q5NmQwNTRlOGE4MGRkOWZjYWRkMDY3ODRhL3RhYmxlcmFuZ2U6OWI0YjBjZDk2ZDA1NGU4YTgwZGQ5ZmNhZGQwNjc4NGFfNS00LTEtMS0w_dd382979-6e01-448d-bf09-2c219b505632"
      unitRef="shares">16922558</us-gaap:TreasuryStockShares>
    <dei:DocumentType
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTA5_4c18e6c0-bbf5-43ce-b25e-1ef9ff4ccb20">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6YjJkMzUwOTBmNzY1NDk1ZjllNGExMWRlOTEzN2Q1YzEvdGFibGVyYW5nZTpiMmQzNTA5MGY3NjU0OTVmOWU0YTExZGU5MTM3ZDVjMV8wLTAtMS0xLTA_525743b2-2dec-48c9-a6bf-b3901ffa7694">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8xMzE_cf0e5f78-2265-4ebd-a621-387c109726e8">2020-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6NzZlMTQ5YjE4MTE4NGJmYTk4YmJiMjY5YzlhZDdiZmQvdGFibGVyYW5nZTo3NmUxNDliMTgxMTg0YmZhOThiYmIyNjljOWFkN2JmZF8wLTAtMS0xLTA_ce0723f3-e247-4f02-995f-cc6ab03bb343">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE3_bf5a92b9-dd39-4a4a-a869-9ec50b18770b">1-12378</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTEw_c0c26e66-8aa6-4f11-917a-c2191a3aae46">NVR, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6YTJiNDJiNjgzOGFjNDI0ZmIwOTBmZmU5OTdlZjU0NjEvdGFibGVyYW5nZTphMmI0MmI2ODM4YWM0MjRmYjA5MGZmZTk5N2VmNTQ2MV8wLTAtMS0xLTA_85f23248-4a26-41d7-835b-f8798d5ea9b5">VA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6YTJiNDJiNjgzOGFjNDI0ZmIwOTBmZmU5OTdlZjU0NjEvdGFibGVyYW5nZTphMmI0MmI2ODM4YWM0MjRmYjA5MGZmZTk5N2VmNTQ2MV8wLTItMS0xLTA_61d85169-f698-48ec-8b16-2c7a2e941ba3">54-1394360</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTEx_f47971fa-5a9d-4ae9-8d07-54edd30bbbde">11700 Plaza America Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTEy_b2c69ce4-3907-49e1-86ec-653648d5b8ca">Suite 500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTEz_60d340ba-b98b-4fad-9821-8edaf91edc3e">Reston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE4_325e2852-47a2-42ce-9ccb-d61fdf1f3706">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE0_5d8d4f09-3120-4a92-bdc4-a80607d1f6f7">20190</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE1_c08910aa-3c0c-418f-aef6-9a9cf3db6d23">703</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTA4_b9d51ff5-bb1a-4a2f-bb0b-ac649c63003c">956-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6N2U1MjU1NjJhMWQ2NDkxODlmMDkzOGEzNWRjOWY5ZGEvdGFibGVyYW5nZTo3ZTUyNTU2MmExZDY0OTE4OWYwOTM4YTM1ZGM5ZjlkYV8xLTAtMS0xLTA_529adab6-c9db-4747-bfc8-9cb6a8dd3398">Common stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6N2U1MjU1NjJhMWQ2NDkxODlmMDkzOGEzNWRjOWY5ZGEvdGFibGVyYW5nZTo3ZTUyNTU2MmExZDY0OTE4OWYwOTM4YTM1ZGM5ZjlkYV8xLTItMS0xLTA_89dc9e50-971b-4187-9742-f5e7877273ee">NVR</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6N2U1MjU1NjJhMWQ2NDkxODlmMDkzOGEzNWRjOWY5ZGEvdGFibGVyYW5nZTo3ZTUyNTU2MmExZDY0OTE4OWYwOTM4YTM1ZGM5ZjlkYV8xLTQtMS0xLTA_57c07bfc-024a-497d-bcc6-027f5bfe8b45">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE5_1f05ebfe-6194-4bd0-be49-ad358877f006">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTE2_90748ac2-700d-4f89-b4c9-51090c3833ea">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6ZjAyYzdmMDJiNjVhNGNmNDg2MTJhZmY5ZjhjN2YyZDgvdGFibGVyYW5nZTpmMDJjN2YwMmI2NWE0Y2Y0ODYxMmFmZjlmOGM3ZjJkOF8wLTAtMS0xLTA_18712a7d-8747-4ee6-90f6-fb4cd313f2ed">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6ZjAyYzdmMDJiNjVhNGNmNDg2MTJhZmY5ZjhjN2YyZDgvdGFibGVyYW5nZTpmMDJjN2YwMmI2NWE0Y2Y0ODYxMmFmZjlmOGM3ZjJkOF8xLTUtMS0xLTA_20d731d1-903d-4a2c-94e3-726f53aac9d3">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGFibGU6ZjAyYzdmMDJiNjVhNGNmNDg2MTJhZmY5ZjhjN2YyZDgvdGFibGVyYW5nZTpmMDJjN2YwMmI2NWE0Y2Y0ODYxMmFmZjlmOGM3ZjJkOF8yLTUtMS0xLTA_65e493c0-fa6a-4477-99c6-fd353efe6ee8">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMTIw_d96ae908-a906-4028-8c4e-8826f4679899">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifbf85dc605ad45968b55092711fb65b2_I20200730"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xL2ZyYWc6YjZkMjY4ZjQ1ODA3NGM5OGI0YWJiZmUxZThkY2JiYmIvdGV4dHJlZ2lvbjpiNmQyNjhmNDU4MDc0Yzk4YjRhYmJmZTFlOGRjYmJiYl8yMDY1_89f3b173-37ba-4630-a252-5a89463f0655"
      unitRef="shares">3702385</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfOC0yLTEtMS0w_acdfc843-af2f-438c-b02a-11c350d35a15"
      unitRef="usd">1982890000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfOC00LTEtMS0w_faa4cebb-4214-408b-85aa-da9e6f1bb325"
      unitRef="usd">1110892000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfOS0yLTEtMS0w_05a5df28-2fd2-4a7e-b23f-7300e2baeec4"
      unitRef="usd">24650000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfOS00LTEtMS0w_eb9fb1c2-fdc3-4546-b1ad-25bee39068c4"
      unitRef="usd">17943000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccountsReceivableNet
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTAtMi0xLTEtMA_05458068-071f-4a69-a80e-e1cb15a647cb"
      unitRef="usd">20801000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTAtNC0xLTEtMA_e5726ccb-b4ee-4863-9fe1-39a3c196ec89"
      unitRef="usd">18278000</us-gaap:AccountsReceivableNet>
    <nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTItMi0xLTEtMA_bcbf2c3d-5f1f-4e3c-b517-4df983c355ef"
      unitRef="usd">1340444000</nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers>
    <nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTItNC0xLTEtMA_2f1a90d7-9241-47d4-b3eb-2e9a187a175f"
      unitRef="usd">1075420000</nvr:LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers>
    <nvr:UnsoldLotsAndHousingUnits
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTMtMi0xLTEtMA_a3382a39-c71a-4cac-b152-560742d911a2"
      unitRef="usd">172394000</nvr:UnsoldLotsAndHousingUnits>
    <nvr:UnsoldLotsAndHousingUnits
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTMtNC0xLTEtMA_5a0cbc43-53c4-4230-80cb-543f8ffe78c7"
      unitRef="usd">184352000</nvr:UnsoldLotsAndHousingUnits>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTQtMi0xLTEtMA_bafef393-aa60-4eab-9437-faaf0242d872"
      unitRef="usd">69323000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTQtNC0xLTEtMA_5a0cf541-ac8e-44c5-9602-6b85697231bc"
      unitRef="usd">69196000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <us-gaap:RealEstateInventoryConstructionMaterials
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTUtMi0xLTEtMA_8a66a6c4-8a3d-4bf2-9c97-c0c49dec1b28"
      unitRef="usd">20379000</us-gaap:RealEstateInventoryConstructionMaterials>
    <us-gaap:RealEstateInventoryConstructionMaterials
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTUtNC0xLTEtMA_714dc20b-cb62-46d0-8c11-f04ffa011adf"
      unitRef="usd">18320000</us-gaap:RealEstateInventoryConstructionMaterials>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTYtMi0xLTEtMA_cb03938b-f09c-4d27-99c5-0d019154aab3"
      unitRef="usd">1602540000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:InventoryOperativeBuilders
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTYtNC0xLTEtMA_db5d3377-9e2b-4a30-ae05-f289773ade30"
      unitRef="usd">1347288000</us-gaap:InventoryOperativeBuilders>
    <us-gaap:DepositsAssets
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTgtMi0xLTEtMA_41a39e88-7212-4c3a-99a9-aa796f4d9021"
      unitRef="usd">360978000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTgtNC0xLTEtMA_928c1581-9bf4-447c-95ea-36f8f3a82f8d"
      unitRef="usd">413851000</us-gaap:DepositsAssets>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTktMi0xLTEtMA_4d2989a8-48af-476d-873c-fde1fc18b03c"
      unitRef="usd">50459000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMTktNC0xLTEtMA_3d4e34d1-77c9-478a-abfb-92235a44a3a6"
      unitRef="usd">52260000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjAtMi0xLTEtMA_0d60f238-1371-42aa-8953-3329e2ce5c60"
      unitRef="usd">57701000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjAtNC0xLTEtMA_dbe293d5-e431-4de5-8170-50e1f1f0a732"
      unitRef="usd">63825000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjEtMi0xLTEtMA_ec668769-12f1-4085-80cf-6f882e9b08bb"
      unitRef="usd">41580000</us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets>
    <us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjEtNC0xLTEtMA_54c0b94c-beee-4b53-b5f5-ae361b087fd5"
      unitRef="usd">41580000</us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets>
    <us-gaap:OtherAssets
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjItMi0xLTEtMA_1b0e3ac9-4f1a-447c-9f63-909b260e03f9"
      unitRef="usd">196498000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjItNC0xLTEtMA_0395025d-1b79-4cca-b240-043cd2a4f817"
      unitRef="usd">176144000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjMtMi0xLTEtMA_8180fcd3-4068-4242-ac97-05df476675f5"
      unitRef="usd">4338097000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjMtNC0xLTEtMA_78499018-c696-4a97-8da8-a4dbc456f325"
      unitRef="usd">3242061000</us-gaap:Assets>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjUtMi0xLTEtMA_e7488ae0-b023-49c6-92dc-303e75046c2c"
      unitRef="usd">17986000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjUtNC0xLTEtMA_95c0e6dc-fbcc-4b5a-bda7-59eb94d4408a"
      unitRef="usd">29412000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjYtMi0xLTEtMA_e596732c-8aaf-4542-b9e3-4cc0b8f37bc8"
      unitRef="usd">2199000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjYtNC0xLTEtMA_354b4267-249a-49ee-a23c-4a71e2973c08"
      unitRef="usd">2276000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjctMi0xLTEtMA_796957e9-4653-4481-bd19-050879d84686"
      unitRef="usd">325208000</us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjctNC0xLTEtMA_f8d21b88-6d44-4dbe-bdc1-b32780496b2a"
      unitRef="usd">492125000</us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjgtMi0xLTEtMA_0156d44c-f3b8-4931-87d4-4fea8834e671"
      unitRef="usd">5258000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjgtNC0xLTEtMA_b59e2789-6b6c-4839-9cb8-82a18922baa5"
      unitRef="usd">5828000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjktMi0xLTEtMA_38fd9ae5-0334-4d02-b52b-1fb22c0a51a7"
      unitRef="usd">14226000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMjktNC0xLTEtMA_8db7fc16-f317-4a17-87f8-4120cecf62b9"
      unitRef="usd">13345000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzAtMi0xLTEtMA_14faf914-471f-458f-8ebc-37d77e668677"
      unitRef="usd">7347000</us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets>
    <us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzAtNC0xLTEtMA_a479bae2-1d80-49e8-90e2-5b0c31fe3446"
      unitRef="usd">7347000</us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets>
    <us-gaap:OtherAssets
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzEtMi0xLTEtMA_43c053f2-c5b4-4ad9-8e01-e4e6a90f6f5d"
      unitRef="usd">19699000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzEtNC0xLTEtMA_636dcb63-dcb4-4446-b3dd-40d17075ec79"
      unitRef="usd">17421000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzItMi0xLTEtMA_26e8c3c6-d7b3-47e6-95c4-be83221ac65e"
      unitRef="usd">391923000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzItNC0xLTEtMA_86164e2a-9190-4a43-9d50-c15f2598beb6"
      unitRef="usd">567754000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzMtMi0xLTEtMA_cc54a89f-8f9a-4ecd-b788-30b43260a7a9"
      unitRef="usd">4730020000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjFjYjIyOThjNTFlMjRiMmQ4MmY2ZjQ3ODI5ZDIyYjc2L3RhYmxlcmFuZ2U6MWNiMjI5OGM1MWUyNGIyZDgyZjZmNDc4MjlkMjJiNzZfMzMtNC0xLTEtMA_4c819598-49d7-4282-bd27-2168ad32aabb"
      unitRef="usd">3809815000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfOC0yLTEtMS0w_eb2488b8-cfec-45f7-a772-215c70ea50db"
      unitRef="usd">294254000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccountsPayableCurrentAndNoncurrent
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfOC00LTEtMS0w_6b45b81c-ada2-4c4d-ab6d-2415a171d70c"
      unitRef="usd">262987000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfOS0yLTEtMS0w_9ab134d2-0a37-4e7b-aba5-6b73d2553630"
      unitRef="usd">349113000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfOS00LTEtMS0w_1426e932-1a41-436b-b9bd-cbb591e45389"
      unitRef="usd">346035000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTAtMi0xLTEtMA_26e0abc5-b1c6-42d1-80c1-d7c2c4c2929c"
      unitRef="usd">158016000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTAtNC0xLTEtMA_e81b4239-699b-4cd2-80c9-b03ad9df43d0"
      unitRef="usd">131886000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTEtMi0xLTEtMA_761fcac1-04c7-4b48-bd41-4e98a9f4fa51"
      unitRef="usd">64540000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTEtNC0xLTEtMA_a2eb0c38-14c1-4574-a333-f2f14a5bad13"
      unitRef="usd">71095000</us-gaap:OperatingLeaseLiability>
    <us-gaap:SeniorNotes
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTItMi0xLTEtMA_fb620840-24a8-4d26-a8ad-af7ef5e2f356"
      unitRef="usd">1193962000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTItNC0xLTEtMA_ca7fe576-278a-45c6-af5b-f134da4d5d8f"
      unitRef="usd">598301000</us-gaap:SeniorNotes>
    <us-gaap:Liabilities
      contextRef="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTMtMi0xLTEtMA_b04bae8b-82a6-4b7e-b661-bd1bfb370323"
      unitRef="usd">2059885000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTMtNC0xLTEtMA_557b9e8c-e16b-42e9-b25d-487513129b18"
      unitRef="usd">1410304000</us-gaap:Liabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTUtMi0xLTEtMA_25c91617-8faa-401a-9e3e-4e1faad26f4e"
      unitRef="usd">42500000</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTUtNC0xLTEtMA_d415a3c0-19a1-459c-9821-0edae068f828"
      unitRef="usd">43985000</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:OperatingLeaseLiability
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTYtMi0xLTEtMA_45a0a4c3-d85e-4c82-9910-8342f1a7ac2a"
      unitRef="usd">15223000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTYtNC0xLTEtMA_a2b622cb-4571-40fe-82cf-9c5f874cf7bf"
      unitRef="usd">14282000</us-gaap:OperatingLeaseLiability>
    <us-gaap:Liabilities
      contextRef="i824f5a151c9a49a285a01a166dd0d79b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTctMi0xLTEtMA_191c0c37-310d-4746-ac94-130d642be1c6"
      unitRef="usd">57723000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i85249236a23a481bb6ce1a67357cb9f9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTctNC0xLTEtMA_0eafbf47-60ec-42c6-9922-ed916fff2f62"
      unitRef="usd">58267000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTgtMi0xLTEtMA_1ed464e6-4298-493f-bf5c-55316e41a458"
      unitRef="usd">2117608000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMTgtNC0xLTEtMA_010bd458-c4dd-43d1-b2c0-7af18db97bfc"
      unitRef="usd">1468571000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjAtMi0xLTEtMA_3e8538f5-4a4d-422e-9aa3-15d8ea50e7ad"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjAtNC0xLTEtMA_8cd0579c-ee0b-4bf1-a4e3-81f25218cb98"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockValue
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjMtMi0xLTEtMA_3542f1cf-eeb9-4e05-91d8-b63d78e59c39"
      unitRef="usd">206000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjMtNC0xLTEtMA_801c6608-1a14-42a0-b0be-ed625af4c3ed"
      unitRef="usd">206000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjQtMi0xLTEtMA_96678515-6a74-4e9c-8ef5-5e92a82a3ac5"
      unitRef="usd">2151623000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjQtNC0xLTEtMA_87a8fa4d-f0ca-4590-840f-293b0ba299f3"
      unitRef="usd">2055407000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:CommonStockSharesHeldInEmployeeTrust
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjUtMi0xLTEtMA_25642aea-9b21-47ba-8731-f0d0defc2ab3"
      unitRef="usd">16710000</us-gaap:CommonStockSharesHeldInEmployeeTrust>
    <us-gaap:CommonStockSharesHeldInEmployeeTrust
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjUtNC0xLTEtMA_c9e2f184-7f90-421c-9d65-4c2d789ac3b5"
      unitRef="usd">16912000</us-gaap:CommonStockSharesHeldInEmployeeTrust>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjYtMi0xLTEtMA_a2471b7e-1e42-4b74-bb8c-e4087263a2e1"
      unitRef="usd">16710000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjYtNC0xLTEtMA_fb626bf4-9e62-480b-8ea9-5a68c27921b8"
      unitRef="usd">16912000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjctMi0xLTEtMA_4bb2e146-dbec-46e6-837e-5b034570faca"
      unitRef="usd">8249650000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjctNC0xLTEtMA_0a91685d-dc97-4622-aaad-1862d1c8dcd4"
      unitRef="usd">7909872000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockValue
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjgtMi0xLTEtMA_ebff0862-8a7f-43d3-8b8b-a2a601319aae"
      unitRef="usd">7789067000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjgtNC0xLTEtMA_043c1d75-66f2-4982-87f9-a0ccfff2e7e0"
      unitRef="usd">7624241000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjktMi0xLTEtMA_ea269d0d-9e0d-4526-a469-01c41fad1101"
      unitRef="usd">2612412000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMjktNC0xLTEtMA_e0e632b0-7411-444b-a099-155364648d1e"
      unitRef="usd">2341244000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMzAtMi0xLTEtMA_ed08e4b7-a26e-4e83-b8f2-958a51f76669"
      unitRef="usd">4730020000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xMC9mcmFnOmMwOWM3OWMxYzA3YzRiYTFhOWUyNjdkZjMxYzZhYmQ0L3RhYmxlOjNmN2Q0ZmRkZGM3YjRmZWQ5ODk5MTkwMDI3OTIzNTIxL3RhYmxlcmFuZ2U6M2Y3ZDRmZGRkYzdiNGZlZDk4OTkxOTAwMjc5MjM1MjFfMzAtNC0xLTEtMA_0de5c24c-1c9d-4246-bf06-4c91b93b2277"
      unitRef="usd">3809815000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMy0yLTEtMS0w_5dd8c622-f69f-4da0-8443-43721c340512"
      unitRef="usd">1588758000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMy00LTEtMS0w_29ec06d8-2b8d-4647-95b6-a9b226e93e98"
      unitRef="usd">1757448000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMy02LTEtMS0w_2555ec86-528a-4772-8168-5f682c7af106"
      unitRef="usd">3144465000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMy04LTEtMS0w_b755da76-10e8-43d5-bd11-488ed1538d9e"
      unitRef="usd">3400654000</us-gaap:Revenues>
    <us-gaap:OtherIncome
      contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNC0yLTEtMS0w_9dfdc5ef-3b66-4231-875d-c7bd01a75628"
      unitRef="usd">2408000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNC00LTEtMS0w_6fec77fb-eceb-4416-ac54-d78cda9b3f23"
      unitRef="usd">5833000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNC02LTEtMS0w_f5c2a11b-399f-439a-bc57-0c91ec6ce2e2"
      unitRef="usd">7744000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNC04LTEtMS0w_65f8167f-9d7e-4da2-84ea-94a127e30475"
      unitRef="usd">11570000</us-gaap:OtherIncome>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNS0yLTEtMS0w_78d37491-cc36-47a1-b57b-788d53ca7fb4"
      unitRef="usd">1284493000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNS00LTEtMS0w_a2103b3a-4351-46e3-a06a-665b576b79a2"
      unitRef="usd">1425388000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNS02LTEtMS0w_5de8be7f-b97a-4661-b5ba-b41147292edb"
      unitRef="usd">2579236000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNS04LTEtMS0w_726c9bdc-4436-4fee-be31-3fcc14d86e36"
      unitRef="usd">2764194000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNi0yLTEtMS0w_3257a283-f383-4672-a730-bd33d43f3fc8"
      unitRef="usd">102702000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNi00LTEtMS0w_08628ebf-f534-490b-8478-b77289eabf4c"
      unitRef="usd">112210000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNi02LTEtMS0w_26492b02-ce86-4ef7-82cc-087080422b63"
      unitRef="usd">212869000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNi04LTEtMS0w_a5132230-7a5d-4172-8996-6ac32aff370a"
      unitRef="usd">227944000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNy0yLTEtMS0w_5e7b059d-7e70-4658-b6af-45ab7b07ddc5"
      unitRef="usd">203971000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNy00LTEtMS0w_e240a939-8069-4004-a85e-ed0babbbbad3"
      unitRef="usd">225683000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNy02LTEtMS0w_55b7811f-1180-40cb-8b17-cb2328c260d3"
      unitRef="usd">360104000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfNy04LTEtMS0w_16e501bf-e77b-4614-bcc8-47f9e3b5472c"
      unitRef="usd">420086000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOC0yLTEtMS0w_7b85c43f-a464-45f9-8d14-56e9f7743d8d"
      unitRef="usd">9166000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOC00LTEtMS0w_9f1df91c-1079-455b-92f4-17411052e55e"
      unitRef="usd">6033000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOC02LTEtMS0w_abc2590f-b122-4759-a4e0-a696f7b3e6bc"
      unitRef="usd">15380000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOC04LTEtMS0w_2cfb2c6c-157e-4358-abe3-c2d733362555"
      unitRef="usd">12026000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ic30d80dc4d804d8eaadeac610e22a0bf_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOS0yLTEtMS0w_1b795d5c-e373-4546-8f05-74212e72babe"
      unitRef="usd">194805000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i290faf48796c46e39c3676956496f165_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOS00LTEtMS0w_7ff49cd9-44cb-4bce-b23c-0279bc9acdac"
      unitRef="usd">219650000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOS02LTEtMS0w_f67d22df-4c68-43b4-af30-b9ff18255075"
      unitRef="usd">344724000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie2fd5fb3b21f4d9386ae0c01fb799b17_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfOS04LTEtMS0w_3cf17124-43ba-444a-b030-0139502ef687"
      unitRef="usd">408060000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:Revenues
      contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTItMi0xLTEtMA_de40f7ca-1067-4131-adcb-398d4681ff68"
      unitRef="usd">31610000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTItNC0xLTEtMA_809d1853-d904-4cef-9f49-fe32ad5ca3f9"
      unitRef="usd">42746000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTItNi0xLTEtMA_a0449e6d-bb6d-4944-96c1-81ebad4ea29c"
      unitRef="usd">58431000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTItOC0xLTEtMA_a6a196e2-d250-4e12-b551-61ce413a1f01"
      unitRef="usd">86551000</us-gaap:Revenues>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTMtMi0xLTEtMA_e1c42d25-29b8-4446-ad0b-ec775a76d640"
      unitRef="usd">1854000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTMtNC0xLTEtMA_13e4d881-b494-4a0a-9591-3afb2fd2f275"
      unitRef="usd">2737000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTMtNi0xLTEtMA_f77b4f14-9253-4ff2-8b1b-b5146734245d"
      unitRef="usd">4323000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages
      contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTMtOC0xLTEtMA_4ed16eb6-9470-4411-a392-4e4dc3afe1f6"
      unitRef="usd">5570000</us-gaap:InterestAndFeeIncomeLoansHeldForSaleMortgages>
    <us-gaap:OtherIncome
      contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTQtMi0xLTEtMA_cf7ff997-133d-431c-8c7a-8a5a45a3f804"
      unitRef="usd">679000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTQtNC0xLTEtMA_9df93769-a12e-449d-afd0-cb92ce7c5a7f"
      unitRef="usd">681000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTQtNi0xLTEtMA_aa00227c-adb3-4e40-ad84-801674a0f295"
      unitRef="usd">1328000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTQtOC0xLTEtMA_ba3141c8-2a3c-4db0-bc4a-01c7c52d54bf"
      unitRef="usd">1220000</us-gaap:OtherIncome>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTUtMi0xLTEtMA_8c4167ae-9502-408d-8ddf-c9b305b83800"
      unitRef="usd">18758000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTUtNC0xLTEtMA_ff46485e-9665-466a-823b-bfed4911de4a"
      unitRef="usd">20834000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTUtNi0xLTEtMA_c5628ccf-5e64-42a7-9574-ad28f117c933"
      unitRef="usd">36969000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTUtOC0xLTEtMA_a9cd2cac-7062-4375-bde8-4f935e1f364c"
      unitRef="usd">37592000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:InterestExpense
      contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTYtMi0xLTEtMA_35a131fb-fc95-4587-acdf-6c5eb309e0a9"
      unitRef="usd">359000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTYtNC0xLTEtMA_aa4abe18-8be2-4d25-bf9b-e971fccdcc0e"
      unitRef="usd">268000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTYtNi0xLTEtMA_a6a07118-8d01-44a2-b785-16033816441f"
      unitRef="usd">631000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTYtOC0xLTEtMA_51990863-9ea3-4b24-bca8-97c9b3b1f841"
      unitRef="usd">490000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTctMi0xLTEtMA_0ecc8a13-5ee1-4faf-b3cd-2f55f109a4d8"
      unitRef="usd">15026000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTctNC0xLTEtMA_9bd3045f-baca-45ad-8be6-0a63729ce144"
      unitRef="usd">25062000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTctNi0xLTEtMA_f78f78ae-7bdb-4ab4-ae6f-590259d9040f"
      unitRef="usd">26482000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTctOC0xLTEtMA_98b859e6-8602-41c3-8df8-72aa5a82b3a4"
      unitRef="usd">55259000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTktMi0xLTEtMA_d6033438-b09b-4a5c-acae-036b86dfee57"
      unitRef="usd">209831000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTktNC0xLTEtMA_42c93510-7ef4-4097-9e90-4856cebe1784"
      unitRef="usd">244712000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTktNi0xLTEtMA_4edadff0-01f6-4462-b368-dd8f492477f3"
      unitRef="usd">371206000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMTktOC0xLTEtMA_ae752545-c86f-4824-aead-b18d4f6b2b67"
      unitRef="usd">463319000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjAtMi0xLTEtMA_b9d3bc23-3349-4b71-816b-f5d0ec009847"
      unitRef="usd">45756000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjAtNC0xLTEtMA_9868e386-6f98-4632-a1dc-acfc0fc192bf"
      unitRef="usd">34503000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjAtNi0xLTEtMA_153ce02c-7f8c-439e-a8b8-0e0d3aa250f6"
      unitRef="usd">31428000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjAtOC0xLTEtMA_242a25ca-233a-49db-b591-cbec9474b9f0"
      unitRef="usd">64704000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjItMi0xLTEtMA_51e19cf1-e980-4d39-8ceb-a0d6af4517e3"
      unitRef="usd">164075000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjItNC0xLTEtMA_bb8cf810-7e87-4267-9887-107d0ad62dbc"
      unitRef="usd">210209000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjItNi0xLTEtMA_b08703f6-323c-46a5-8302-e9fcb20e22ae"
      unitRef="usd">339778000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjItOC0xLTEtMA_4a086a37-755e-4390-ad57-ed3176858bdf"
      unitRef="usd">398615000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjQtMi0xLTEtMA_548eb3b2-c42c-46c1-918f-40bfcef46d14"
      unitRef="usdPerShare">44.56</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjQtNC0xLTEtMA_7fc0c5a3-1545-4e82-96f6-061945ae62c0"
      unitRef="usdPerShare">58.20</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjQtNi0xLTEtMA_20815eaa-7314-4ccc-9c2c-6242dd37fc7e"
      unitRef="usdPerShare">92.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjQtOC0xLTEtMA_1bade1da-a25a-4212-b856-df6ba3cadbbe"
      unitRef="usdPerShare">110.43</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjYtMi0xLTEtMA_7a7f38af-a6a9-4242-8d8c-a96ddebf0cff"
      unitRef="usdPerShare">42.50</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjYtNC0xLTEtMA_195f4e36-d001-4a49-a804-dbcb4086f886"
      unitRef="usdPerShare">53.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjYtNi0xLTEtMA_5b9b595f-b036-46b0-8766-5ed0da9ecf70"
      unitRef="usdPerShare">87.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjYtOC0xLTEtMA_48b954bc-63e6-4b59-8c76-140604f70a37"
      unitRef="usdPerShare">100.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjgtMi0xLTEtMA_f06b235f-b2b9-44d8-aeaf-5d44cd68eaf7"
      unitRef="shares">3682000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjgtNC0xLTEtMA_dd4e2f39-cbab-448e-80e4-61e31735901e"
      unitRef="shares">3612000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjgtNi0xLTEtMA_041f3243-438a-480b-9f93-0e8cea2e5ded"
      unitRef="shares">3673000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMjgtOC0xLTEtMA_9b4a4d1f-021e-40e0-9c07-dc2c87ab2458"
      unitRef="shares">3610000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMzAtMi0xLTEtMA_df9d8db9-6ad6-432d-b55b-8cd81f97abc2"
      unitRef="shares">3861000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMzAtNC0xLTEtMA_14025685-e9f4-4919-98da-da72fb4fcd9f"
      unitRef="shares">3959000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMzAtNi0xLTEtMA_1941ea91-fee3-45d2-b079-a2319368bb1e"
      unitRef="shares">3881000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xNi9mcmFnOjZmMGNmMjk3NWRiYzQxNTBiYTdhYzE3ZjU4YWExOWIyL3RhYmxlOmY5ZGIzODBlZjg3ZjRkYTI4ZGViOTFhMjdjMDRhNzY1L3RhYmxlcmFuZ2U6ZjlkYjM4MGVmODdmNGRhMjhkZWI5MWEyN2MwNGE3NjVfMzAtOC0xLTEtMA_6ea44711-df75-448b-9f76-dd3255475262"
      unitRef="shares">3962000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMy0yLTEtMS0w_ac481e06-31f1-4641-892c-984c0d7fe3df"
      unitRef="usd">339778000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMy00LTEtMS0w_9a0e3df1-69a3-416c-8c8b-9effe4775dae"
      unitRef="usd">398615000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNS0yLTEtMS0w_9058c366-76b8-4799-b927-386d53e56f1c"
      unitRef="usd">11254000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNS00LTEtMS0w_c0a94e2b-5d77-4da6-9139-6638d7d338b5"
      unitRef="usd">10146000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNi0yLTEtMS0w_2c39c0b1-3505-4cdb-9424-6dd529aa866a"
      unitRef="usd">21926000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNi00LTEtMS0w_6ab494c5-f52d-4fca-b1ea-122fd5ebb1bb"
      unitRef="usd">37910000</us-gaap:ShareBasedCompensation>
    <nvr:ContractLandDepositImpairmentRecovery
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNy0yLTEtMS0w_a8369bae-8fbd-4b06-8833-f3b81c9d464f"
      unitRef="usd">37453000</nvr:ContractLandDepositImpairmentRecovery>
    <nvr:ContractLandDepositImpairmentRecovery
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNy00LTEtMS0w_addc8663-7d8a-418e-a0fa-7e021a208a3c"
      unitRef="usd">-23000</nvr:ContractLandDepositImpairmentRecovery>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfOC0yLTEtMS0w_53c43537-bf3c-4572-8d36-ff3d4342c9cb"
      unitRef="usd">41574000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfOC00LTEtMS0w_d7d248b2-01f3-4d1f-a57c-93e1037284b5"
      unitRef="usd">67919000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfOS0yLTEtMS0w_10fb4d93-009d-4b65-9105-30efeae46fdb"
      unitRef="usd">2280199000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfOS00LTEtMS0w_d578b1d9-22a3-46d6-93d9-8b7512bca2a3"
      unitRef="usd">2373748000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTAtMi0xLTEtMA_5fbfe5ff-5568-416c-add7-5c804386297c"
      unitRef="usd">2491119000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTAtNC0xLTEtMA_8c1bb739-82dd-4ec8-8049-24e740692616"
      unitRef="usd">2428410000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTEtMi0xLTEtMA_2882efd5-e98a-4590-8923-06f1e0edd3ce"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:EquityMethodInvestmentDividendsOrDistributions
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTEtNC0xLTEtMA_75f8bee9-ccc2-4731-926b-df9ddad58cc9"
      unitRef="usd">2156000</us-gaap:EquityMethodInvestmentDividendsOrDistributions>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTMtMi0xLTEtMA_dcff8598-678f-404a-a5ca-9ffbb1b3f649"
      unitRef="usd">255852000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTMtNC0xLTEtMA_191e8016-ba4d-45d2-9cf1-9d978633df92"
      unitRef="usd">144618000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInDepositsOutstanding
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTQtMi0xLTEtMA_9d4c78c2-ef89-4fa7-bd28-c2271a4233d5"
      unitRef="usd">-16020000</us-gaap:IncreaseDecreaseInDepositsOutstanding>
    <us-gaap:IncreaseDecreaseInDepositsOutstanding
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTQtNC0xLTEtMA_2a7a2670-a9e3-482c-892f-c2c6db9cac29"
      unitRef="usd">13554000</us-gaap:IncreaseDecreaseInDepositsOutstanding>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTUtMi0xLTEtMA_80aaaa76-7cae-48ce-9a69-0cebd0ae0d64"
      unitRef="usd">2825000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTUtNC0xLTEtMA_4d57c41b-c973-4660-b1a1-01fa6ccb8b88"
      unitRef="usd">9597000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTYtMi0xLTEtMA_c49212cd-8c83-456a-a216-7af906b59cda"
      unitRef="usd">26512000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTYtNC0xLTEtMA_7444e486-bfbf-48d2-8ff6-d96c2b0a9e09"
      unitRef="usd">32771000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTctMi0xLTEtMA_9139c996-0ec1-4015-8941-5a0f9c71d012"
      unitRef="usd">26130000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTctNC0xLTEtMA_495c062a-d29f-4d37-a18d-35e8aea1d492"
      unitRef="usd">7961000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTgtMi0xLTEtMA_920204ce-1458-4407-b735-502c804bd536"
      unitRef="usd">-19073000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTgtNC0xLTEtMA_89a69555-b17f-4bc9-b38e-d9e7b07cb553"
      unitRef="usd">-5891000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTktMi0xLTEtMA_5c82d010-554c-4872-b510-253a46334f8b"
      unitRef="usd">370669000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMTktNC0xLTEtMA_b28f5887-1111-4cb3-a4ff-bbba240db4a7"
      unitRef="usd">302619000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjItMi0xLTEtMA_e30a10c1-1c9a-46fb-bf4a-0b45d845b138"
      unitRef="usd">38000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:PaymentsToAcquireInterestInJointVenture
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjItNC0xLTEtMA_cfa890b6-a61e-44c9-85e4-762cf796f3fd"
      unitRef="usd">335000</us-gaap:PaymentsToAcquireInterestInJointVenture>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjMtMi0xLTEtMA_704e22ae-df73-483d-a89e-cbf944395041"
      unitRef="usd">0</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjMtNC0xLTEtMA_04c07573-b524-443f-bbdb-01e521143819"
      unitRef="usd">7167000</us-gaap:ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjQtMi0xLTEtMA_35442702-9aef-4354-b9f9-4445468dec09"
      unitRef="usd">8217000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjQtNC0xLTEtMA_8e69eacc-3a43-497b-a83f-b0218c496151"
      unitRef="usd">10699000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjUtMi0xLTEtMA_55e836b2-406c-42ed-8351-78392b594587"
      unitRef="usd">449000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjUtNC0xLTEtMA_5d932499-7479-4c41-b943-a532f7f28516"
      unitRef="usd">1069000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjYtMi0xLTEtMA_6477d806-ccef-4d39-9b9b-f7ab107a29be"
      unitRef="usd">-7806000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjYtNC0xLTEtMA_db217505-1b4e-4697-bf72-a259374385fd"
      unitRef="usd">-2798000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjktMi0xLTEtMA_5d6f76b6-fae5-4319-a4a9-770523ce06ad"
      unitRef="usd">216582000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMjktNC0xLTEtMA_935ee978-08eb-496b-96dc-890616e822c7"
      unitRef="usd">304479000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzEtMi0xLTEtMTEyOQ_ab328eac-62f4-40e6-8430-6a8c321cfefe"
      unitRef="usd">598860000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzEtNC0xLTEtMTEzNw_bea99025-2935-4f39-ade7-6d548818764e"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzItMi0xLTEtMTEzMw_44405405-b63b-40bd-9d68-b6b332477949"
      unitRef="usd">3582000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzItNC0xLTEtMTEzNw_64c0696f-bc15-476f-bc63-285b5e07aadc"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzEtMi0xLTEtMA_5821ff8d-ff1a-4023-8800-b4a88c564061"
      unitRef="usd">412000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzEtNC0xLTEtMA_00d11ae1-0c82-4e5c-91fa-ddd2a2fa59a8"
      unitRef="usd">12000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzItMi0xLTEtMA_e7795fa6-9231-481a-b1d5-e5b2e6a90755"
      unitRef="usd">126046000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzItNC0xLTEtMA_20aa6679-d541-4ff0-a6e5-df5d544ce2d0"
      unitRef="usd">178831000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzMtMi0xLTEtMA_53533009-23ff-458b-adaa-2646618daccc"
      unitRef="usd">504330000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzMtNC0xLTEtMA_6db61bcf-7129-4801-aae5-9081bc0d361b"
      unitRef="usd">-125660000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzUtMi0xLTEtMA_ce052179-7550-4dcd-acdc-4fde951c0719"
      unitRef="usd">867193000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzUtNC0xLTEtMA_a431862c-77c3-497a-a1fd-406f24341133"
      unitRef="usd">174161000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzYtMi0xLTEtMA_4562afce-da9e-4915-9407-252852245d66"
      unitRef="usd">1160804000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i32a1aaf834494e0c841d219f02bc19a0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzYtNC0xLTEtMA_12f403bf-39cb-4564-ac42-10078156c9c3"
      unitRef="usd">732248000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzgtMi0xLTEtMA_a00011dd-3a4f-43ff-8d53-3501e87312d4"
      unitRef="usd">2027997000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie734395e519047c1920339ccdae5d727_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfMzgtNC0xLTEtMA_de2f2b2b-4732-43a3-92b5-9b9401a5331c"
      unitRef="usd">906409000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNDEtMi0xLTEtMA_06230cad-37c0-44fe-a055-ec435d4327db"
      unitRef="usd">12593000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNDEtNC0xLTEtMA_1fb4abd3-a46f-4e59-9b35-e6eb6764b6c7"
      unitRef="usd">12052000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNDItMi0xLTEtMA_08051ab6-5d97-46ce-9394-4fd505cfbc89"
      unitRef="usd">11740000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18xOS9mcmFnOmI2ODA3YzExZTExNjQ1ZWRhNWQyZWY2ZjlkYjJlMTY4L3RhYmxlOjUxMjcxMjI0Nzk4NjQ3MWY4MWQ0YTI4NzczN2M2ZTVkL3RhYmxlcmFuZ2U6NTEyNzEyMjQ3OTg2NDcxZjgxZDRhMjg3NzM3YzZlNWRfNDItNC0xLTEtMA_af0e4f67-9d54-4fec-81d0-51b4aa416a36"
      unitRef="usd">71486000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfNDExMA_d1ebefdd-ef9c-4063-a512-12c8992adcd6">Significant Accounting Policies&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2019.&#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, 2020 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019, 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="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020 and December&#160;31, 2019 was $272 and $281, respectively, and as of June&#160;30, 2019 and December&#160;31, 2018 was $294 and $320, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 (&#x201c;Handmoney&#x201d;) on homes not settled, were $158,016 and $131,886 as of June&#160;30, 2020 and December&#160;31, 2019, respectively.  We expect that substantially all of the December 31, 2019 Handmoney balance will be recognized in revenue in 2020. Our prepaid sales compensation totaled approximately $23,300 and $14,600, as of June&#160;30, 2020 and December&#160;31, 2019, 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;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;Effective January 1, 2020, we adopted Accounting Standards Update ("ASU") 2016-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments - Credit Losses (Topic 326),&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt; which changed the impairment recognition of financial assets from an as incurred recognition methodology to requiring immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets. Our adoption of this standard did not have a material effect on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;Effective January 1, 2020, we adopted ASU 2017-04, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Intangibles &#x2013; Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;. Under the standard, an impairment charge to goodwill is recorded in the amount that the carrying amount of a reporting unit's goodwill exceeds its fair value, not to exceed the amount of goodwill allocated to that reporting unit. Our adoption of this standard had no impact on our consolidated financial statements and related disclosures.&lt;/span&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfNDExMg_3acca218-7db0-4a6c-91e1-f7154b39f717">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2019.&#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, 2020 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2020.&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="ie2d3d92ad13640749813f39a8007d846_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjM1OA_a8dfd1e6-9a86-4f03-b42a-7bcca43826ba"
      unitRef="usd">272000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ibd4a50a0e5dd4d349d55b93d03bcfc67_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjM2NQ_27238e49-4dc8-47a4-8e20-0bbf181bfc9e"
      unitRef="usd">281000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ic0632d93ebf24243b6b6e687d5d2665f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjQwNw_83edfbce-f80b-414a-bfb4-a6b00a0d1d5f"
      unitRef="usd">294000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i18c5f10cf89b422ea2b7c2d111299518_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjQxNA_089677d1-2a24-4c7c-93b7-2a898687ef10"
      unitRef="usd">320000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfNDEwOA_5efb99f6-0371-407d-a6e8-afdd72078e84">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="i9c8a30e565f34d18ac8c65b7fc9accbd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjE5OTAyMzI1OTY3MQ_26e0abc5-b1c6-42d1-80c1-d7c2c4c2929c"
      unitRef="usd">158016000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i7bef557df6414cc3b67145f30f9ccda5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjcxMA_3972ea36-a1e4-4088-9c63-89d7fcd5f0e5"
      unitRef="usd">131886000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:CapitalizedContractCostNet
      contextRef="ib574a42d7cee4701aa6f988850b6dafc_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjkxMw_dc93cf97-ffa3-446e-99e9-65af484fc84f"
      unitRef="usd">23300000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet
      contextRef="i2e83b83dae0f42ff9da2a21d393375ff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfMjkyMA_82ae1ae6-ff4a-49a4-8729-1be2034590d9"
      unitRef="usd">14600000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18yNS9mcmFnOmMwMmNiMTY5Y2RhMDQyYjg4OGE4NWY0MmRlYjhlNDY1L3RleHRyZWdpb246YzAyY2IxNjljZGEwNDJiODg4YTg1ZjQyZGViOGU0NjVfNDEwOQ_c8954f11-0dfb-41e2-83a6-ef68b1963b72">&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;Effective January 1, 2020, we adopted Accounting Standards Update ("ASU") 2016-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments - Credit Losses (Topic 326),&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt; which changed the impairment recognition of financial assets from an as incurred recognition methodology to requiring immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets. Our adoption of this standard did not have a material effect on our consolidated financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;Effective January 1, 2020, we adopted ASU 2017-04, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Intangibles &#x2013; Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;. Under the standard, an impairment charge to goodwill is recorded in the amount that the carrying amount of a reporting unit's goodwill exceeds its fair value, not to exceed the amount of goodwill allocated to that reporting unit. Our adoption of this standard had no impact on our consolidated financial statements and related disclosures.&lt;/span&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:VariableInterestEntityDisclosureTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNjM1Ng_808a6967-c28c-40a3-971b-9481c33d7bc7">Variable Interest Entities ("VIEs")&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;Lot Purchase Agreements&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 Lot Purchase Agreements.&#160;&#160;The Lot Purchase Agreements require deposits that may be forfeited if we fail to perform under the Lot Purchase Agreements.&#160;&#160;The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;We believe this lot acquisition strategy reduces the financial requirements and risks associated with direct land ownership and land development.&#160;We may, at our option, choose for any reason and at any time not to perform under these Lot Purchase Agreements by delivering notice of our intent not to acquire the finished lots under contract.&#160;Our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the Lot Purchase Agreements.&#160;&#160;None of the creditors of any of the development entities with which we enter Lot Purchase Agreements have recourse to our general credit.&#160;We generally do not have any specific performance obligations to purchase a certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers&#x2019; financial or other liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;We are not involved in the design or creation of the development entities from which we purchase lots under Lot Purchase Agreements.&#160;The developer&#x2019;s equity holders have the power to direct 100% of the operating activities of the development entity.&#160;We have no voting rights in any of the development entities.&#160;The sole purpose of the development entity&#x2019;s activities is to generate positive cash flow returns for the equity holders.&#160;&#160;Further, we do not share in any of the profit or loss generated by the project&#x2019;s development.&#160;&#160;The profits and losses are passed directly to the developer&#x2019;s equity holders.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 Lot Purchase Agreement is deemed to be a variable interest in the respective development entities.&#160;&#160;Those development entities are deemed to be VIEs.&#160;Therefore, the development entities with which we enter into Lot Purchase Agreements, including the joint venture limited liability corporations discussed below, are evaluated for possible consolidation by us.&#160;An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE.&#160;&#160;An enterprise is deemed to have a controlling financial interest if it has (i) the power to direct the activities of a VIE that most significantly impact the entity&#x2019;s economic performance, and (ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;We believe the activities that most significantly impact a development entity&#x2019;s economic performance are the operating activities of the entity.&#160;&#160;The development entity&#x2019;s equity investors bear the full risk during the development process. Unless and until a development entity completes finished building lots through the development process, the entity does not earn any revenues.&#160;The operating development activities are managed solely by the development entity&#x2019;s equity investors.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity&#x2019;s equity holders and all independent of us.&#160;&#160;We possess no more than limited protective legal rights through the Lot Purchase Agreement in the specific finished lots that we are purchasing, and we possess no participative rights in the development &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;entities.&#160;&#160;Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer&#x2019;s economic performance.&#160;&#160;For this reason, we have concluded that we are not the primary beneficiary of the development entities with which we enter into Lot Purchase Agreements, and therefore, we do not consolidate any of these VIEs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, we controlled approximately 98,600 lots under Lot Purchase Agreements with third parties through deposits in cash and letters of credit totaling approximately $423,600 and $6,400, respectively.&#160;&#160;As noted above, our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the Lot Purchase Agreements.  During the three and six month periods ended June&#160;30, 2020, we incurred pre-tax charges of approximately $900 and $37,300, respectively, related to the impairment of deposits under Lot Purchase Agreements due primarily to deteriorating market conditions in certain of our markets related to the COVID-19 pandemic. The impairment charges were recorded in cost of sales on the accompanying condensed consolidated statements of income. Our contract land deposit is shown net of a $63,647 and $27,572 impairment reserve at June 30, 2020 and December 31, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 6,300 lots, which are not included in the number of total lots controlled.&#160;Some of these properties may require rezoning or other approvals to achieve the expected yield. These properties are controlled with deposits in cash and letters of credit totaling approximately $1,000 and $100, respectively, as of June&#160;30, 2020, of which approximately $600 is refundable if certain contractual conditions are not met.&#160;We generally expect to assign the raw land contracts to a land developer and simultaneously enter into a Lot Purchase Agreement with the assignee if the project is determined to be feasible.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 as of June&#160;30, 2020 and December&#160;31, 2019 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.350%;"/&gt;&lt;td style="width:1.0%;"/&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:15.543%;"/&gt;&lt;td style="width:1.0%;"/&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:13.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract land deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;424,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;441,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss reserve on contract land deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(27,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract land deposits, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;360,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent obligations in the form of letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total risk of loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;367,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;419,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:VariableInterestEntityDisclosureTextBlock>
    <nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements
      contextRef="ibed9f79b83104505bcd7629580977838_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTg3_af061695-01a5-4c60-a684-b94d9136e60e"
      unitRef="number">0.10</nvr:MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements>
    <nvr:PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity
      contextRef="ibed9f79b83104505bcd7629580977838_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfMTc5OA_71e3e713-d86b-4973-bc8f-d35c85e5218a"
      unitRef="number">1</nvr:PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity>
    <nvr:LotsControlledByCompany
      contextRef="ibed9f79b83104505bcd7629580977838_I20200630"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNDY1MA_40d11f25-d6c9-4890-a8ea-ec66ea15a103"
      unitRef="lot">98600</nvr:LotsControlledByCompany>
    <nvr:ContractLandDepositsOnLotPurchaseAgreements
      contextRef="ibed9f79b83104505bcd7629580977838_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNDc3Nw_286a586c-cee9-4d97-a39b-ab3b26aa4d14"
      unitRef="usd">423600000</nvr:ContractLandDepositsOnLotPurchaseAgreements>
    <nvr:LetterOfCreditOnLotPurchaseAgreements
      contextRef="ibed9f79b83104505bcd7629580977838_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNDc4NA_cc593736-7f65-432f-b4f7-121a49e75948"
      unitRef="usd">6400000</nvr:LetterOfCreditOnLotPurchaseAgreements>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfMjE5OTAyMzI2MjEyMw_347446ed-ed9a-4b20-b9cf-9929329898b1"
      unitRef="usd">900000</nvr:ContractLandDepositReserveAdjustment>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfMjE5OTAyMzI2MjEyOQ_3eeac709-7d9b-4c1c-9a50-efcb35517267"
      unitRef="usd">37300000</nvr:ContractLandDepositReserveAdjustment>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTQ4MQ_bd9176b1-155b-4779-bcca-4c66e73ae564"
      unitRef="usd">63647000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTQ4OQ_b7fb1100-29b2-490f-b1c5-560f94a27c5d"
      unitRef="usd">27572000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LotsControlledByCompany
      contextRef="id04e1cd0c9aa46a28387f489d00a31f3_I20200630"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTY3OQ_cc54dcf7-bfb6-4b00-9d4e-0f88f8bf5208"
      unitRef="lot">6300</nvr:LotsControlledByCompany>
    <nvr:ContractLandDeposits
      contextRef="id04e1cd0c9aa46a28387f489d00a31f3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTk0Nw_cf93d7ba-3d4d-49e7-ad9e-5da9c9adb33c"
      unitRef="usd">1000000</nvr:ContractLandDeposits>
    <nvr:LettersOfCreditOnRawLandContracts
      contextRef="id04e1cd0c9aa46a28387f489d00a31f3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNTk1NA_4eff9490-efa0-452b-9013-56f96a406dca"
      unitRef="usd">100000</nvr:LettersOfCreditOnRawLandContracts>
    <nvr:RefundableDeposits
      contextRef="id04e1cd0c9aa46a28387f489d00a31f3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNjAwNQ_25a0b51a-d959-45b3-b759-8f6717effc06"
      unitRef="usd">600000</nvr:RefundableDeposits>
    <us-gaap:ScheduleOfVariableInterestEntitiesTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RleHRyZWdpb246NGRkZTQ2MDgyNTlmNGExNDlhMDk3NGEyMGJlMzAyMmZfNjM1MQ_25d5153d-bb4e-413e-8e75-06aec4e0e728">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 as of June&#160;30, 2020 and December&#160;31, 2019 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.350%;"/&gt;&lt;td style="width:1.0%;"/&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:15.543%;"/&gt;&lt;td style="width:1.0%;"/&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:13.647%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract land deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;424,625&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;441,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss reserve on contract land deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(27,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract land deposits, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;360,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;413,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent obligations in the form of letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total risk of loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;367,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;419,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfVariableInterestEntitiesTextBlock>
    <nvr:ContractLandDeposits
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMS0yLTEtMS0w_e16c340c-72e7-4392-b879-cce70d4ab3e1"
      unitRef="usd">424625000</nvr:ContractLandDeposits>
    <nvr:ContractLandDeposits
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMS00LTEtMS0w_d14c5e4b-693a-4b11-9f63-3422768d63c0"
      unitRef="usd">441423000</nvr:ContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMi0yLTEtMS0w_df9e1de1-5c6a-418e-a119-57618cc1f136"
      unitRef="usd">63647000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMi00LTEtMS0w_8923023b-84f6-4dc7-9bc5-cbc72c9ae1f8"
      unitRef="usd">27572000</nvr:LossReserveOnContractLandDeposits>
    <us-gaap:DepositsAssets
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMy0yLTEtMS0w_aa587d85-94bc-4420-8579-71c04a47504b"
      unitRef="usd">360978000</us-gaap:DepositsAssets>
    <us-gaap:DepositsAssets
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfMy00LTEtMS0w_150555bc-c7c7-4b47-8ff4-bad427c0cf06"
      unitRef="usd">413851000</us-gaap:DepositsAssets>
    <nvr:LettersOfCreditRelatedToLots
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfNC0yLTEtMS0w_33bbcd1d-25ee-4d5f-ae85-66f68345417c"
      unitRef="usd">6539000</nvr:LettersOfCreditRelatedToLots>
    <nvr:LettersOfCreditRelatedToLots
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfNC00LTEtMS0w_8216f779-3667-425d-96ec-151519d365a9"
      unitRef="usd">5606000</nvr:LettersOfCreditRelatedToLots>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfNS0yLTEtMS0w_2ac0b465-7a4d-452b-a0c3-8971911240fa"
      unitRef="usd">367517000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zMS9mcmFnOjRkZGU0NjA4MjU5ZjRhMTQ5YTA5NzRhMjBiZTMwMjJmL3RhYmxlOjhmMjI1ZDEzYTgxNTQ3NTliNmYzOTM4NDM4ZWI5MGQ5L3RhYmxlcmFuZ2U6OGYyMjVkMTNhODE1NDc1OWI2ZjM5Mzg0MzhlYjkwZDlfNS00LTEtMS0w_037e7f78-ab18-47d4-886b-297a9ca0281e"
      unitRef="usd">419457000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMjc3Mw_7d00a02b-e535-43f9-ac71-83ab85850294">Joint Ventures&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 Lot Purchase Agreements with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into Lot Purchase Agreements 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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;At June&#160;30, 2020, we had an aggregate investment totaling approximately $28,400 in four JVs that are expected to produce approximately 6,150 finished lots, of which approximately 2,800 lots were controlled by us and the remaining approximately 3,350 lots were either under contract with unrelated parties or not currently under contract. In addition, we had additional funding commitments totaling approximately $4,200 to one of the JVs at June&#160;30, 2020. We have determined that we are not the primary beneficiary of three of the JVs because we either share power with the other JV partner or the other JV partner has the controlling financial interest. The aggregate investment in unconsolidated JVs was approximately $28,400 and $26,700 at June&#160;30, 2020 and December&#160;31, 2019, respectively, and is reported in the &#x201c;Other assets&#x201d; line item on the accompanying condensed consolidated balance sheets. None of the unconsolidated JVs had any indicators of impairment as of June&#160;30, 2020.  For the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;remaining JV, we have concluded that we are the primary beneficiary because we have the controlling financial interest in the JV.  As of December 31, 2019, all activities under the consolidated JV had been completed. As of June&#160;30, 2020, we had no investment remaining in the JV and the JV had remaining balances of $272 in cash and $248 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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfNjQ0_b283c793-fb0e-4366-a2fd-32af4cc953b6"
      unitRef="usd">28400000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <nvr:NumberOfJointVentures
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfNjUw_89ef3ce7-7444-4b89-8d70-c0f7b72c98b7"
      unitRef="joint_venture">4</nvr:NumberOfJointVentures>
    <nvr:ExpectedProductionOfFinishedLotsFromJointVentures
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfNzAw_dfd46d22-78c9-458d-ae33-c18618254baf"
      unitRef="lot">6150</nvr:ExpectedProductionOfFinishedLotsFromJointVentures>
    <nvr:JointVentureLotsControlledByCompany
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfNzQx_b7bf0312-4755-4aa4-9827-ca8fa9fb1aaf"
      unitRef="lot">2800</nvr:JointVentureLotsControlledByCompany>
    <nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfODAz_bd8d4039-2ef0-49b6-9d36-87262fd54a69"
      unitRef="lot">3350</nvr:JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract>
    <nvr:AggregateAdditionalFundingCommitments
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfOTY5_8a135c48-80db-4872-a4d4-f23253b33ff6"
      unitRef="usd">4200000</nvr:AggregateAdditionalFundingCommitments>
    <nvr:NumberJointVenturesWithAdditionalFundingCommitment
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfOTky_8a54292b-006a-4888-bea5-a307f656e7ad"
      unitRef="joint_venture">1</nvr:NumberJointVenturesWithAdditionalFundingCommitment>
    <nvr:NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMTA3NQ_dcb3b0db-09f7-4149-8aa5-4feb7e9a47ad"
      unitRef="joint_venture">3</nvr:NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="ib574a42d7cee4701aa6f988850b6dafc_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMTI3NA_028d3211-829a-4fd5-a692-dd73edc5e189"
      unitRef="usd">28400000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i2e83b83dae0f42ff9da2a21d393375ff_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMTI4MQ_c30b48cc-7a1b-48a5-95df-949ba84f2160"
      unitRef="usd">26700000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ie2d3d92ad13640749813f39a8007d846_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMTgwOA_a8dfd1e6-9a86-4f03-b42a-7bcca43826ba"
      unitRef="usd">272000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent
      contextRef="if9ff9140a48e40dfb8ee5ed844893877_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNC9mcmFnOjJlOTk3ZTY0ODAwNjQwYTY4YzYwYjk1OTQ2NmM1NTYxL3RleHRyZWdpb246MmU5OTdlNjQ4MDA2NDBhNjhjNjBiOTU5NDY2YzU1NjFfMTgyMw_a3a501b3-edbd-4d20-a89f-0db8fe96ec8c"
      unitRef="usd">248000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <nvr:LandUnderDevelopmentDisclosureTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfNzM5_80783965-330e-4d3d-abf1-6e8280ada9d2">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, 2020, we directly owned a total of five separate raw land parcels with a carrying value of $69,323 that are expected to produce approximately 600 finished lots.  We also had additional funding commitments of approximately $5,200 under a joint development agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately $2,900.  None of the raw parcels had any indicators of impairment as of June&#160;30, 2020.</nvr:LandUnderDevelopmentDisclosureTextBlock>
    <nvr:NumberOfRawParcelsOfLandOwned
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfMzQy_b71601b4-138a-49f0-b382-69fec09b974a"
      unitRef="parcel">5</nvr:NumberOfRawParcelsOfLandOwned>
    <us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfMzk2_89f44ae5-9d0b-4cd1-999e-3e8e632ab824"
      unitRef="usd">69323000</us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts>
    <nvr:NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfNDQy_a9bcc019-3345-46bb-82e4-f410d6686c3d"
      unitRef="lot">600</nvr:NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand>
    <nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfNTIy_ca4249bf-1235-46c5-932d-2d5b5320c33c"
      unitRef="usd">5200000</nvr:AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment>
    <nvr:ExpectedDevelopmentCredit
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM18zNy9mcmFnOjllYWVjNzllZmM0NTQ3OTliZDM1ODNjY2JhM2IzZTI1L3RleHRyZWdpb246OWVhZWM3OWVmYzQ1NDc5OWJkMzU4M2NjYmEzYjNlMjVfNjY4_13f793a5-d083-43c2-8085-a162d480701d"
      unitRef="usd">2900000</nvr:ExpectedDevelopmentCredit>
    <nvr:CapitalizedInterestDisclosureTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RleHRyZWdpb246ZTU4ZjMyYWU2NTE5NGRmYzkyMjZjODYxMmRhMDU2MGRfNzM0_775d96dd-5ab2-4616-a221-dfa2769b20b7">Capitalized Interest&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt; 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest capitalized, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest charged to interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest charged to cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(501)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest capitalized, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:CapitalizedInterestDisclosureTextBlock>
    <nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RleHRyZWdpb246ZTU4ZjMyYWU2NTE5NGRmYzkyMjZjODYxMmRhMDU2MGRfNzM3_c01b867d-2446-4057-ae34-321c2cd1fe3d">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt; 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest capitalized, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest charged to interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,301)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,011)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,516)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest charged to cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(501)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(592)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(890)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest capitalized, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ie86d5913de2d4368a98be1108eeb8331_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMi0yLTEtMS0w_f7fd99f8-bf1c-49b5-ab1a-64823b0db6b9"
      unitRef="usd">3034000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ie4bd98bd06d148179bf552b8c297abab_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMi00LTEtMS0w_876d87ae-ebeb-4647-a765-56c5abb3556a"
      unitRef="usd">4140000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMi02LTEtMS0w_6abdc907-164b-449a-8d33-cd64203de5fa"
      unitRef="usd">3499000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i32a1aaf834494e0c841d219f02bc19a0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMi04LTEtMS0w_42977a8f-8476-4c4e-b350-7dd85ff28ac3"
      unitRef="usd">4154000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:InterestCostsIncurred
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMy0yLTEtMS0w_2527903b-f29f-45fd-b49a-1273f46b75fb"
      unitRef="usd">9665000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMy00LTEtMS0w_024467b8-cf81-4b68-b3f3-9e4d3f7c4f57"
      unitRef="usd">6607000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMy02LTEtMS0w_3f587d70-2202-4b19-aa07-ef1582fd2a03"
      unitRef="usd">16300000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfMy04LTEtMS0w_3e287feb-ad5e-48c6-a662-462879f081fc"
      unitRef="usd">13106000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestExpense
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNC0yLTEtMS0w_3737d38c-1b8b-47d3-9ad9-cb2bde297936"
      unitRef="usd">9525000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNC00LTEtMS0w_45853e61-61a7-4b2c-9d05-e44e5941f5cc"
      unitRef="usd">6301000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNC02LTEtMS0w_01715df8-2bbb-4e0f-a3cb-4910427fbb8a"
      unitRef="usd">16011000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNC04LTEtMS0w_263b5b28-0a10-4560-a772-38248d5b9f4d"
      unitRef="usd">12516000</us-gaap:InterestExpense>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNS0yLTEtMS0w_59bb43d0-e2d7-49df-82b5-8563e971c699"
      unitRef="usd">501000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNS00LTEtMS0w_7acfc2ac-3ff6-4c1c-bec6-670c04c8c0bc"
      unitRef="usd">592000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNS02LTEtMS0w_b1506849-21c8-4d7c-ba03-8486c45dbc6a"
      unitRef="usd">1115000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNS04LTEtMS0w_c8821352-bdec-44c4-8f43-b27c30e77822"
      unitRef="usd">890000</us-gaap:RealEstateInventoryCapitalizedInterestCostsCostOfSales1>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNi0yLTEtMS0w_9e45ab12-29a9-4832-a561-cbd1287b466e"
      unitRef="usd">2673000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ie734395e519047c1920339ccdae5d727_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNi00LTEtMS0w_18bf605a-d16c-4e58-9d98-bef52c42369e"
      unitRef="usd">3854000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNi02LTEtMS0w_f308dd00-7a7f-4c16-bb4e-8479cff80967"
      unitRef="usd">2673000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:RealEstateInventoryCapitalizedInterestCosts
      contextRef="ie734395e519047c1920339ccdae5d727_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180MC9mcmFnOmU1OGYzMmFlNjUxOTRkZmM5MjI2Yzg2MTJkYTA1NjBkL3RhYmxlOmEzYWQ2OTUxY2QzZjRmZDk5YWM2MTlhY2Y5MzFhYmU1L3RhYmxlcmFuZ2U6YTNhZDY5NTFjZDNmNGZkOTlhYzYxOWFjZjkzMWFiZTVfNi04LTEtMS0w_bc1e0d0b-7fc3-4cdd-8929-3e3d25bc637e"
      unitRef="usd">3854000</us-gaap:RealEstateInventoryCapitalizedInterestCosts>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RleHRyZWdpb246MDVhZWRmMzgxMzI0NGVhMjlhZTliZjQ0ZWU1MDUwMjhfNDUx_2d0c5c32-a6c4-4056-a6e9-63791f14e19d">Earnings per Share&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 for the three and six months ended June&#160;30, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options and restricted share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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") issued under equity incentive plans were outstanding during the three and six months ended June&#160;30, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.255%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.775%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.775%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.778%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Anti-dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RleHRyZWdpb246MDVhZWRmMzgxMzI0NGVhMjlhZTliZjQ0ZWU1MDUwMjhfNDYw_684ec222-69b2-4354-946f-f68d8cd6d9e1">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 for the three and six months ended June&#160;30, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Stock options and restricted share units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfMi0yLTEtMS0w_f06b235f-b2b9-44d8-aeaf-5d44cd68eaf7"
      unitRef="shares">3682000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfMi00LTEtMS0w_dd4e2f39-cbab-448e-80e4-61e31735901e"
      unitRef="shares">3612000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfMi02LTEtMS0w_041f3243-438a-480b-9f93-0e8cea2e5ded"
      unitRef="shares">3673000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfMi04LTEtMS0w_9b4a4d1f-021e-40e0-9c07-dc2c87ab2458"
      unitRef="shares">3610000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNC0yLTEtMS0w_eeda5d5d-f231-4888-9765-a610c92182e5"
      unitRef="shares">179000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNC00LTEtMS0w_760dbce9-83af-4c82-9a78-1ca7256df253"
      unitRef="shares">347000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNC02LTEtMS0w_e4161b21-324b-4133-a861-36764af37160"
      unitRef="shares">208000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNC04LTEtMS0w_cdb1dd86-0f59-44ce-a219-c7ec93741b5d"
      unitRef="shares">352000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNS0yLTEtMS0w_df9d8db9-6ad6-432d-b55b-8cd81f97abc2"
      unitRef="shares">3861000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNS00LTEtMS0w_14025685-e9f4-4919-98da-da72fb4fcd9f"
      unitRef="shares">3959000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNS02LTEtMS0w_1941ea91-fee3-45d2-b079-a2319368bb1e"
      unitRef="shares">3881000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOjZkYTIwN2M3M2NkYTRjNmJhMjFmZjJlNjViOTZlM2ZkL3RhYmxlcmFuZ2U6NmRhMjA3YzczY2RhNGM2YmEyMWZmMmU2NWI5NmUzZmRfNS04LTEtMS0w_6ea44711-df75-448b-9f76-dd3255475262"
      unitRef="shares">3962000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RleHRyZWdpb246MDVhZWRmMzgxMzI0NGVhMjlhZTliZjQ0ZWU1MDUwMjhfNDYy_523edde4-69fa-4f57-ae8a-0c962b7fd73a">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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") issued under equity incentive plans were outstanding during the three and six months ended June&#160;30, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.255%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.775%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.775%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.481%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.534%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.778%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Anti-dilutive securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOmU3ZjI2YzQ2YjRmMTQ1OTliYTlkYjAyZmU1NWMzY2IyL3RhYmxlcmFuZ2U6ZTdmMjZjNDZiNGYxNDU5OWJhOWRiMDJmZTU1YzNjYjJfMi0yLTEtMS0w_8c203616-f501-462d-b72d-3416181901ac"
      unitRef="shares">330000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOmU3ZjI2YzQ2YjRmMTQ1OTliYTlkYjAyZmU1NWMzY2IyL3RhYmxlcmFuZ2U6ZTdmMjZjNDZiNGYxNDU5OWJhOWRiMDJmZTU1YzNjYjJfMi00LTEtMS0w_98f43223-3ca0-48d7-b4b4-8898e0227b86"
      unitRef="shares">318000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOmU3ZjI2YzQ2YjRmMTQ1OTliYTlkYjAyZmU1NWMzY2IyL3RhYmxlcmFuZ2U6ZTdmMjZjNDZiNGYxNDU5OWJhOWRiMDJmZTU1YzNjYjJfMi02LTEtMS0w_2eeb0b62-d1d6-4aff-8a55-4890bda5777b"
      unitRef="shares">244000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180My9mcmFnOjA1YWVkZjM4MTMyNDRlYTI5YWU5YmY0NGVlNTA1MDI4L3RhYmxlOmU3ZjI2YzQ2YjRmMTQ1OTliYTlkYjAyZmU1NWMzY2IyL3RhYmxlcmFuZ2U6ZTdmMjZjNDZiNGYxNDU5OWJhOWRiMDJmZTU1YzNjYjJfMi04LTEtMS0w_3e33f00b-7c36-4a6b-9006-059ed3345f3f"
      unitRef="shares">345000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfNjc3_c36c1c47-b991-4e39-85cf-6478b1686091">Shareholders&#x2019; Equity&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.743%;"/&gt;&lt;td style="width:1.0%;"/&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.052%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.516%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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.566%;"/&gt;&lt;td style="width:1.0%;"/&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.566%;"/&gt;&lt;td style="width:1.0%;"/&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:7.815%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additional Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred Compensation Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred Compensation Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,127,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,085,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,796,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,416,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation activity, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(202)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury stock issued upon option exercise and restricted share vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,151,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,249,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,789,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,612,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.707%;"/&gt;&lt;td style="width:1.0%;"/&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.040%;"/&gt;&lt;td style="width:1.0%;"/&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:7.795%;"/&gt;&lt;td style="width:1.0%;"/&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:7.502%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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.549%;"/&gt;&lt;td style="width:1.0%;"/&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.549%;"/&gt;&lt;td style="width:1.0%;"/&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:7.807%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,055,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,909,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,624,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,341,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;339,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;339,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation activity, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(202)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase of common stock for treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(216,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(216,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury stock issued upon option exercise and restricted share vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,151,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,249,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,789,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,612,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;We repurchased approximately 58 shares of our common stock during the six months ended June&#160;30, 2020, all of which were repurchased in the first quarter. We settle Option exercises and vesting of RSUs by issuing shares of treasury stock.&#160;&#160;Approximately 15 and 114 shares were issued from the treasury account during the three and six months ended June&#160;30, 2020, respectively, in settlement of Option exercises and vesting of RSUs.&#160;&#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="text-indent:36pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.743%;"/&gt;&lt;td style="width:1.0%;"/&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.052%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.516%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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.566%;"/&gt;&lt;td style="width:1.0%;"/&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.566%;"/&gt;&lt;td style="width:1.0%;"/&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:7.815%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additional Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred Compensation Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred Compensation Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,899,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,219,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,220,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,898,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;210,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;210,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase of common stock for treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury stock issued upon option exercise and restricted share vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,962,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,429,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,272,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,119,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.778%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.817%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.587%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,820,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,031,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,043,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,808,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;398,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;398,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation activity, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase of common stock for treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(304,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(304,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury stock issued upon option exercise and restricted share vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(74,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,962,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,429,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,272,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,119,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;We repurchased approximately 30 and 112 shares of our common stock during the three and six months ended June&#160;30, 2019, respectively.  Approximately 82 and 177 shares were issued from the treasury account during the three and six months ended June&#160;30, 2019, respectively, in settlement of Option exercises and vesting of RSUs.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMjE5OTAyMzI1ODUyMg_365f74d7-da58-4b37-b207-1be69b0eb330">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.743%;"/&gt;&lt;td style="width:1.0%;"/&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.052%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.516%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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.566%;"/&gt;&lt;td style="width:1.0%;"/&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.566%;"/&gt;&lt;td style="width:1.0%;"/&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:7.815%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additional Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred Compensation Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred Compensation Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,127,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,085,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,796,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,416,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;164,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation activity, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(202)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury stock issued upon option exercise and restricted share vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,151,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,249,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,789,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,612,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="ib28fead61df84a588a0b1da3a4027faf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS0yLTEtMS0xMzE_72b4ec6d-21b8-46d1-a810-20b096653e39"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i57a093b092c5401cad81db3956b86dbc_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS00LTEtMS0xMzE_14bc3af4-7c12-4216-b6d9-368839dff543"
      unitRef="usd">2127315000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib1a2e50b2dc34edd9c77cee70e76eff8_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS02LTEtMS0xMzE_f1f5dfda-1793-4d5e-8f30-86072ab2b56c"
      unitRef="usd">8085575000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i16c8658ce590480885c86fc77f6725db_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS04LTEtMS0xMzE_7df75f43-91a4-47ee-80c3-7ed3240a741c"
      unitRef="usd">-7796177000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0059ebc48fb2496da660d440ef5f9e69_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS0xMC0xLTEtMTMx_3b08c3ed-42ce-48c3-a4a8-ba2db21921ac"
      unitRef="usd">-16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ecb406f4c1349a288fe641544a361a4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS0xMi0xLTEtMTMx_b380ac2c-6faa-4474-9fe9-84af4782fa23"
      unitRef="usd">16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie86d5913de2d4368a98be1108eeb8331_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMS0xNC0xLTEtMTMx_d8115215-324c-4749-82d7-c84e849bcb73"
      unitRef="usd">2416919000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i7abd4c2373b742418a60acc4eb634e96_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMy02LTEtMS0xMzE_b7e807fc-c483-4568-9103-be9494192e47"
      unitRef="usd">164075000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfMy0xNC0xLTEtMTMx_3bea809f-b8af-472e-89c9-14d6c5544837"
      unitRef="usd">164075000</us-gaap:NetIncomeLoss>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="ia71147eef0e7457e9b33e003fd487328_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNC0xMC0xLTEtMTMx_d2308a38-8203-426f-b753-59c202d7b207"
      unitRef="usd">202000</nvr:DeferredCompensationActivityAdjustments>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="i1b17b852b04f4b07b548cdf933bb8954_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNC0xMi0xLTEtMTMx_50a60d90-1de1-43b2-9ef5-c3b6b74aee61"
      unitRef="usd">-202000</nvr:DeferredCompensationActivityAdjustments>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNC0xNC0xLTEtMTMx_5e1d99e0-062d-4ba2-a518-0cc6ca9e5ebd"
      unitRef="usd">0</nvr:DeferredCompensationActivityAdjustments>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="icf8680f6688843b6918054d8209d6be8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNi00LTEtMS0xMzE_5c3fdcd3-cd92-4e5a-a766-941dad8b09c2"
      unitRef="usd">14434000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNi0xNC0xLTEtMTMx_4fd978b4-aa92-4c7a-b07c-383aa64162c5"
      unitRef="usd">14434000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="icf8680f6688843b6918054d8209d6be8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNy00LTEtMS0xMzE_b9fb8855-8123-40b6-b43f-4a667e7caf17"
      unitRef="usd">16984000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfNy0xNC0xLTEtMTMx_68653ae0-8a8b-4a1a-a820-2a3d6b164656"
      unitRef="usd">16984000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icf8680f6688843b6918054d8209d6be8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOC00LTEtMS0xMzE_6a64d4cc-195c-44d4-8eda-1a841b1d09b8"
      unitRef="usd">-7110000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i44b461eadd8b428ba5218e698156cb06_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOC04LTEtMS0xMzE_70796724-8672-47fc-87be-ce4197a76905"
      unitRef="usd">7110000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOC0xNC0xLTEtMTMx_d1d90c08-db92-4930-b060-7f0e8dd014cf"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="i725fee0aa68348889088de6f96d7acb8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS0yLTEtMS0xMzE_6fd27cd3-78c5-43c9-9360-2553181a61eb"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2d8cf5036eba4f8dba36452cccaecffd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS00LTEtMS0xMzE_a1718e9b-191f-4a83-bdea-6e4fa997553a"
      unitRef="usd">2151623000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64c5839e6cc343ba94a2dece9e8903f0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS02LTEtMS0xMzE_335b9859-fe47-44d6-8a61-fe87261d5156"
      unitRef="usd">8249650000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i588d3aaaaf7e43368daf58512e5fa39d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS04LTEtMS0xMzE_d0721f8e-0fa2-4fd8-aece-e996d965aab4"
      unitRef="usd">-7789067000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4d2d7e5dae224706a6af031de883064b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS0xMC0xLTEtMTMx_587fa754-a3d4-4d5b-8d0e-5a57797a5579"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i991d6504c74c4984b65a244369a18a08_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS0xMi0xLTEtMTMx_66ccdca0-0cbe-4057-9a6f-3af7820e9288"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmQ4NGI5NTY5YjFjMjQ5NTI5YzBlNjg3OGM1OGEwNGFhL3RhYmxlcmFuZ2U6ZDg0Yjk1NjliMWMyNDk1MjljMGU2ODc4YzU4YTA0YWFfOS0xNC0xLTEtMTMx_00252e3d-91b7-4cda-9006-09f488d14ac7"
      unitRef="usd">2612412000</us-gaap:StockholdersEquity>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMjE5OTAyMzI1ODUyMw_28107697-7ab8-4d3d-b718-e1ae813c9125">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.707%;"/&gt;&lt;td style="width:1.0%;"/&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.040%;"/&gt;&lt;td style="width:1.0%;"/&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:7.795%;"/&gt;&lt;td style="width:1.0%;"/&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:7.502%;"/&gt;&lt;td style="width:1.0%;"/&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:7.941%;"/&gt;&lt;td style="width:1.0%;"/&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.549%;"/&gt;&lt;td style="width:1.0%;"/&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.549%;"/&gt;&lt;td style="width:1.0%;"/&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:7.807%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,055,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,909,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,624,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,341,244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;339,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;339,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation activity, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(202)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase of common stock for treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(216,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(216,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;126,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury stock issued upon option exercise and restricted share vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51,756)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,151,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,249,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,789,067)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,710)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,612,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i3cbce23bae794348a190fb44a9994f41_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS0yLTEtMS01NDQ_13083e1a-a408-4922-a93b-ac1ab305d06c"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i080dd3876bba49d595662a0b852ef1a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS00LTEtMS01NDQ_15484aff-4440-4d6a-a289-fb5fdff7c678"
      unitRef="usd">2055407000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if51ce3a660d04979a875ab650a4a61f7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS02LTEtMS01NDQ_fb7cabf2-d31d-4628-8014-8bc52a2071ae"
      unitRef="usd">7909872000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ida9f17afb2754070946a407caf6aca8b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS04LTEtMS01NDQ_bfe59cc7-f5ef-4a33-a832-ad28655d96b4"
      unitRef="usd">-7624241000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifa512b88cda34144a2d811a394bae694_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS0xMC0xLTEtNTQ0_2ee01758-6f85-40d8-8a8e-f65b95f7bf5b"
      unitRef="usd">-16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i755e9f0692f04e74943d5a2f5c69d843_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS0xMi0xLTEtNTQ0_728eb0fd-a3ea-4e87-a6f1-4dca65b765ea"
      unitRef="usd">16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMS0xNC0xLTEtNTQ0_bfe8140d-7e26-4de3-972b-12f31c26a836"
      unitRef="usd">2341244000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i2cd2aa7886dc4407921651b2e086684e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMy02LTEtMS01NDQ_c4578deb-b1c5-41ca-8d35-b9b53623db47"
      unitRef="usd">339778000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfMy0xNC0xLTEtNTQ0_7fb1e797-808d-4386-b2d2-438a627e8fea"
      unitRef="usd">339778000</us-gaap:NetIncomeLoss>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="i10cf31353d0e46c99ac3ba50761c41d2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNC0xMC0xLTEtNTQ0_3486642e-4b43-481f-a00c-4fd5aacce22e"
      unitRef="usd">202000</nvr:DeferredCompensationActivityAdjustments>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="icd178825a8b34e98a77b5f7093cf8e22_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNC0xMi0xLTEtNTQ0_9f61a73a-e6c5-49a8-9a65-2491e28fc077"
      unitRef="usd">-202000</nvr:DeferredCompensationActivityAdjustments>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNC0xNC0xLTEtNTQ0_6764ef04-da3d-40b6-89f6-624c881dfce1"
      unitRef="usd">0</nvr:DeferredCompensationActivityAdjustments>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i3de2f517eafa48e3a2c87615f6ea63a3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNS04LTEtMS01NDQ_041719cf-822e-432f-9c02-c24954c92bff"
      unitRef="usd">216582000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNS0xNC0xLTEtNTQ0_e17b6ce9-faf0-4988-a354-66d54d6eaed1"
      unitRef="usd">216582000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iceb6e9f334bf4164bd820f186a1f4c53_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNi00LTEtMS01NDQ_9d3b9802-dbb8-4829-af09-cf0844a4150e"
      unitRef="usd">21926000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNi0xNC0xLTEtNTQ0_a95b160b-ad7e-4cb3-8772-5f2b92ded85b"
      unitRef="usd">21926000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="iceb6e9f334bf4164bd820f186a1f4c53_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNy00LTEtMS01NDQ_a72d8995-6f32-4a3a-a507-b8895d348d84"
      unitRef="usd">126046000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfNy0xNC0xLTEtNTQ0_0d9b72be-c053-470e-8a85-619eb166fea5"
      unitRef="usd">126046000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iceb6e9f334bf4164bd820f186a1f4c53_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOC00LTEtMS01NDQ_70a60d51-baf1-47db-b4fd-d0af84263896"
      unitRef="usd">-51756000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i3de2f517eafa48e3a2c87615f6ea63a3_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOC04LTEtMS01NDQ_6d109761-3c0b-41f6-be7b-f1798dc6e07b"
      unitRef="usd">51756000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOC0xNC0xLTEtNTQ0_fcd627f0-6d6f-422a-a7b2-d2bf2cd3d132"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="i725fee0aa68348889088de6f96d7acb8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS0yLTEtMS02MDI_a71d7329-c4e3-4ddd-ad57-a94e146d8308"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2d8cf5036eba4f8dba36452cccaecffd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS00LTEtMS02MDI_621b3e8f-481a-4323-93dc-ea07ff1d5060"
      unitRef="usd">2151623000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64c5839e6cc343ba94a2dece9e8903f0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS02LTEtMS02MDI_53ca4862-aebc-4c58-8a9d-42cff5a22587"
      unitRef="usd">8249650000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i588d3aaaaf7e43368daf58512e5fa39d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS04LTEtMS02MDI_6f232859-534d-4adb-97e9-582b19fb1277"
      unitRef="usd">-7789067000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4d2d7e5dae224706a6af031de883064b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS0xMC0xLTEtNjAy_4eb5a139-f45d-49d4-9363-6773c52f6502"
      unitRef="usd">-16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i991d6504c74c4984b65a244369a18a08_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS0xMi0xLTEtNjAy_b4c7b1e5-e210-4715-ad23-0fc09c567bd3"
      unitRef="usd">16710000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjFlZmNhYjg0ZDM4NTQ0MjFiOGIyMDI2ZGYxNTAxYTM3L3RhYmxlcmFuZ2U6MWVmY2FiODRkMzg1NDQyMWI4YjIwMjZkZjE1MDFhMzdfOS0xNC0xLTEtNjAy_2089b577-a8cc-434a-98ef-c23ff52bc979"
      unitRef="usd">2612412000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMjE5OTAyMzI1ODEyNQ_c82ac0d0-1f0f-45e7-8b81-916258c1052f"
      unitRef="shares">58000</us-gaap:TreasuryStockSharesAcquired>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMTA5OTUxMTYyOTUwNw_2f0c523e-0471-4865-9e2b-2ce4bf722a7e"
      unitRef="shares">15000</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMTA5OTUxMTYyOTUxOQ_e7d16f81-ff6a-459d-aadf-50c08a9208af"
      unitRef="shares">114000</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMjE5OTAyMzI1ODUyNA_c03e9d04-85f6-4fce-9a8c-3a0f31d6e87d">&lt;div style="text-indent:36pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.743%;"/&gt;&lt;td style="width:1.0%;"/&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.052%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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:7.516%;"/&gt;&lt;td style="width:1.0%;"/&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:7.809%;"/&gt;&lt;td style="width:1.0%;"/&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.566%;"/&gt;&lt;td style="width:1.0%;"/&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.566%;"/&gt;&lt;td style="width:1.0%;"/&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:7.815%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additional Paid-In Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred Compensation Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred Compensation Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,899,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,219,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,220,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,898,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;210,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;210,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase of common stock for treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87,980)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury stock issued upon option exercise and restricted share vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(35,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,962,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,429,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,272,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,119,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i2b784f0a5c93424db43c4db2ff6c14ff_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS0yLTEtMS0xNTE_0f10599b-0a30-4b93-8183-cf5878737ddc"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i20e3005524904d87a2235e882f44531e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS00LTEtMS0xNTE_993bd7c0-591d-4635-9c26-9ae3b9985854"
      unitRef="usd">1899100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7a331fffbb640f1b20f88ae06299694_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS02LTEtMS0xNTE_7b0786e7-f8ac-4d39-9d9d-e9a8cea99b7b"
      unitRef="usd">7219739000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i87a343697ae34156abadfc7f6743d85a_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS04LTEtMS0xNTE_31c8e5ea-a817-4b67-9eb0-1528d937f1bb"
      unitRef="usd">-7220269000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67c6a5fe0c434d7d9c7c0a2dd8adffa6_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS0xMC0xLTEtMTUx_934aa71b-d35c-475b-9299-f2604dd4cd68"
      unitRef="usd">-16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4e6fdd341e4f46deba8bee8267c06b06_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS0xMi0xLTEtMTUx_4d991cb2-17e9-40d4-85ec-c5745b713c8c"
      unitRef="usd">16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie4bd98bd06d148179bf552b8c297abab_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMS0xNC0xLTEtMTUx_cd8f06d4-f378-4d9c-bb76-47cd29bce06c"
      unitRef="usd">1898776000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="idf3f6dea3956438ea400cb4bb95c4f6c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMy02LTEtMS0xNTE_ea14f877-cd96-4a60-b1f1-7cd61fdabf20"
      unitRef="usd">210209000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfMy0xNC0xLTEtMTUx_37647b90-a520-4e3c-a524-9a659ff804c7"
      unitRef="usd">210209000</us-gaap:NetIncomeLoss>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i5af9121962c94e9aa80517727daad6e4_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNS04LTEtMS0xNTE_f34e6f76-db73-4334-a96c-05ae2bcc15cf"
      unitRef="usd">87980000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNS0xNC0xLTEtMTUx_822557c9-a211-49bb-950d-099142d0663d"
      unitRef="usd">87980000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iff2ec119fdad4b67817dc89cf3b55171_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNi00LTEtMS0xNTE_4c7cfc4b-a894-42e3-9f40-1f80943ff3f9"
      unitRef="usd">18577000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNi0xNC0xLTEtMTUx_1774b6f8-d0d0-4113-a630-1fa7655f74b7"
      unitRef="usd">18577000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="iff2ec119fdad4b67817dc89cf3b55171_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNy00LTEtMS0xNTE_95cc78c9-a37a-43f5-8748-fe641266fffe"
      unitRef="usd">79857000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfNy0xNC0xLTEtMTUx_396de16e-d815-4ca4-8713-681803c65418"
      unitRef="usd">79857000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iff2ec119fdad4b67817dc89cf3b55171_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOC00LTEtMS0xNTE_1b6038d9-8f46-43bc-bf82-032e3d11194a"
      unitRef="usd">-35378000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5af9121962c94e9aa80517727daad6e4_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOC04LTEtMS0xNTE_09941792-0b4a-449a-ba03-323497eb4905"
      unitRef="usd">35378000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOC0xNC0xLTEtMTUx_4129b220-6be8-4cca-8f6c-0382dc10478d"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="i43c9def564f04c73b0b1d2f0c1e1868d_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS0yLTEtMS0xNTE_fce5d5a0-7b16-4109-bcfb-212cc03e58c7"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i666a186f467b46efa630e0057c0ec309_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS00LTEtMS0xNTE_30b3df8f-2cb1-4f41-b0fe-046fb7a78ab0"
      unitRef="usd">1962156000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i22ccc5d58c6244ca9af9d1867ea7ee12_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS02LTEtMS0xNTE_48fbded0-d08d-4770-9de9-6ead51b61161"
      unitRef="usd">7429948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i28b46889fd154b19a62691cf4a959a01_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS04LTEtMS0xNTE_6f873355-2588-435c-a94e-562d6b434cd9"
      unitRef="usd">-7272871000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9cdb8cdaa7ea41d6a3328879ac672b8b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS0xMC0xLTEtMTUx_20d50e49-a555-406c-8469-10fc40c4319d"
      unitRef="usd">-16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i480f61e0cad24304859aa92b4992c031_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS0xMi0xLTEtMTUx_834d6a8e-2c11-45bf-865a-b4cfedacfb76"
      unitRef="usd">16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie734395e519047c1920339ccdae5d727_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOjIyZWE3ZDBjMGM5MjQzZDNiOGM2ZmJiYjk2ZDY0ZmMxL3RhYmxlcmFuZ2U6MjJlYTdkMGMwYzkyNDNkM2I4YzZmYmJiOTZkNjRmYzFfOS0xNC0xLTEtMTUx_c0b50bc0-4313-4550-b626-220080fbc00e"
      unitRef="usd">2119439000</us-gaap:StockholdersEquity>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfNjc2_32e92bf1-398c-4bdf-b608-de04280a5bfc">&lt;div style="text-indent:27pt;margin-top:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.778%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:5.817%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.587%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.882%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.356%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.651%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.537%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:7.888%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Common&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Additional&lt;br/&gt;Paid-In&lt;br/&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Retained&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury&lt;br/&gt;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Trust&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred&lt;br/&gt;Compensation&lt;br/&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,820,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,031,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,043,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,808,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;398,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;398,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation activity, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Purchase of common stock for treasury&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(304,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(304,479)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Proceeds from Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;178,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Treasury stock issued upon option exercise and restricted share vesting&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(74,808)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,962,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,429,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,272,871)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,119,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="id9dee1c888c64ec7927dfe88a161b562_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS0yLTEtMS0w_5a44be4b-d8d8-4f7b-a8ab-f7a63ddc9280"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id7e225f4bb66460881d2e6a7fc1f42d0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS00LTEtMS0w_b519131d-2dc7-4106-823b-7d379a39e535"
      unitRef="usd">1820223000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie168abf0a64240acac2da405a98309a4_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS02LTEtMS0w_82bb564d-9f85-4660-8643-492aa60ac7e0"
      unitRef="usd">7031333000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i548f678fd7b9438e859e5d9b1795aa1d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS04LTEtMS0w_56914163-84b5-4f8d-a53c-75647448f503"
      unitRef="usd">-7043200000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3516ed752d234cbba58dc779b5be02a9_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS0xMC0xLTEtMA_28bc4995-d0bd-456b-b414-f53a4a667d90"
      unitRef="usd">-16937000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iac9237ee8d5d444382c9550b4c347637_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS0xMi0xLTEtMA_6d4f8c1b-cb4e-4847-a6ad-365b35d891df"
      unitRef="usd">16937000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i32a1aaf834494e0c841d219f02bc19a0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMS0xNC0xLTEtMA_f4cd6fab-046d-44e9-b93a-59e82dbcb9de"
      unitRef="usd">1808562000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="iff3708474d9b4721bb2fabc19ae3e2bb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNC02LTEtMS0w_aeb98a28-ab76-418e-aea8-38dd3589c2c1"
      unitRef="usd">398615000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNC0xNC0xLTEtMA_b0f5c11d-84e1-406a-9503-573e6b7747a8"
      unitRef="usd">398615000</us-gaap:NetIncomeLoss>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="i451f5e4b9deb40da8d015bce57e00af7_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNS0xMC0xLTEtMA_9abff9a0-406e-4eff-a420-042310e9048b"
      unitRef="usd">25000</nvr:DeferredCompensationActivityAdjustments>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="i0ab9581513eb4338a84b7992720ec569_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNS0xMi0xLTEtMA_6e04bb7d-dba5-4625-a2b8-58d40cd294a4"
      unitRef="usd">-25000</nvr:DeferredCompensationActivityAdjustments>
    <nvr:DeferredCompensationActivityAdjustments
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNS0xNC0xLTEtMA_ce3961b5-dbec-49e9-85e0-295379a0db4e"
      unitRef="usd">0</nvr:DeferredCompensationActivityAdjustments>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i91f3aaa43a0b4b4da5836678862e7c0d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNi04LTEtMS0w_85081621-2c9c-4a06-b979-7c2249ecaeec"
      unitRef="usd">304479000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNi0xNC0xLTEtMA_658a4eec-07a7-4cf3-88f7-7a1a351fed0c"
      unitRef="usd">304479000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i82835f1995d146f6b4924ded2f8ef574_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNy00LTEtMS0w_92cb34f3-c83c-43cf-8755-968d76a9161e"
      unitRef="usd">37910000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfNy0xNC0xLTEtMA_3d25136e-cec8-403a-a6f9-83e352f54140"
      unitRef="usd">37910000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="i82835f1995d146f6b4924ded2f8ef574_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfOC00LTEtMS0w_bd1538df-48a2-4993-9af6-c93dca4707ca"
      unitRef="usd">178831000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfOC0xNC0xLTEtMA_08340bf4-3294-448e-b7bd-7c8095360b05"
      unitRef="usd">178831000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i82835f1995d146f6b4924ded2f8ef574_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfOS00LTEtMS0w_9992a20b-8b34-4199-aef4-2641de1376b2"
      unitRef="usd">-74808000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i91f3aaa43a0b4b4da5836678862e7c0d_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfOS04LTEtMS0w_876fbd6a-d750-483d-8104-00706791899c"
      unitRef="usd">74808000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfOS0xNC0xLTEtMA_db81d3c2-e1ad-4987-a304-67dda237b544"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockholdersEquity
      contextRef="i43c9def564f04c73b0b1d2f0c1e1868d_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtMi0xLTEtMA_aa6cabed-bfdb-43a9-ba38-109ccfebe119"
      unitRef="usd">206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i666a186f467b46efa630e0057c0ec309_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtNC0xLTEtMA_2b55ea44-4faa-47a6-b9d3-c09c6f1327ec"
      unitRef="usd">1962156000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i22ccc5d58c6244ca9af9d1867ea7ee12_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtNi0xLTEtMA_8b247692-3bbd-4adf-8312-480c5d983981"
      unitRef="usd">7429948000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i28b46889fd154b19a62691cf4a959a01_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtOC0xLTEtMA_4551c570-775a-42b0-9ec2-033b759600bc"
      unitRef="usd">-7272871000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9cdb8cdaa7ea41d6a3328879ac672b8b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtMTAtMS0xLTA_1daedb0a-9a6e-4b5a-a6f1-1a9ac2cf711a"
      unitRef="usd">-16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i480f61e0cad24304859aa92b4992c031_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtMTItMS0xLTA_2311422b-2481-4bbf-bbf6-9ae36a88c692"
      unitRef="usd">16912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie734395e519047c1920339ccdae5d727_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RhYmxlOmMxZWM3NjRlY2MxNDQ5MTRiMmZlZTY2YjM1YzE5NTJjL3RhYmxlcmFuZ2U6YzFlYzc2NGVjYzE0NDkxNGIyZmVlNjZiMzVjMTk1MmNfMTAtMTQtMS0xLTA_da62e891-8af9-4d8f-ab10-389fb1b76474"
      unitRef="usd">2119439000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMTA5OTUxMTYyOTYwMw_4af6ba98-f56b-4d47-a20a-9fd559296717"
      unitRef="shares">30000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMjIy_9fefd2b2-b772-4445-8a91-eee97f7df854"
      unitRef="shares">112000</us-gaap:TreasuryStockSharesAcquired>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfMTA5OTUxMTYyOTYxMg_a5e78267-9ff5-4bfa-b0f3-0e0e1f9eea41"
      unitRef="shares">82000</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM180Ni9mcmFnOjVkN2NlNTAxZjYzNDRiZDRiNjE1NjE1NTM0MWM5NmRkL3RleHRyZWdpb246NWQ3Y2U1MDFmNjM0NGJkNGI2MTU2MTU1MzQxYzk2ZGRfNDEx_ea2676e5-455e-4a64-a912-d657cfb56540"
      unitRef="shares">177000</nvr:StockIssuedDuringPeriodSharesTreasuryStockReissuedUponExerciseOfStockOptionAndOther>
    <us-gaap:ProductWarrantyDisclosureTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RleHRyZWdpb246NmZjNTlhZmYyZGU5NDEwYjg3Njg2ODA4NjJhNzE0NjVfODA0_e4ce1a74-a26e-44a7-b906-5f3030ecd952">Product Warranties&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;We 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&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.052%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.865%;"/&gt;&lt;td style="width:1.0%;"/&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.725%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Warranty reserve, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;108,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(24,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Warranty reserve, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ProductWarrantyDisclosureTextBlock>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RleHRyZWdpb246NmZjNTlhZmYyZGU5NDEwYjg3Njg2ODA4NjJhNzE0NjVfNzk5_c7065f5c-581f-432e-9551-8ad45cbb2be7">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.052%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.865%;"/&gt;&lt;td style="width:1.0%;"/&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.725%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Warranty reserve, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;107,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;108,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,490)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,639)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(24,932)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(31,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Warranty reserve, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ie86d5913de2d4368a98be1108eeb8331_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMi0yLTEtMS0w_47a002a3-cbc6-4f38-be5f-e9b30c03255b"
      unitRef="usd">107032000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ie4bd98bd06d148179bf552b8c297abab_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMi00LTEtMS0w_216b7669-a8a7-415c-ac02-a3baf4399adf"
      unitRef="usd">102852000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMi02LTEtMS0w_4470c19e-60aa-4cac-9565-228c0743ad4a"
      unitRef="usd">108053000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i32a1aaf834494e0c841d219f02bc19a0_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMi04LTEtMS0w_b28dc1c1-39a0-4256-98a8-4172498d1a1b"
      unitRef="usd">103700000</us-gaap:ProductWarrantyAccrual>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMy0yLTEtMS0w_25425b5f-1804-43c9-9191-72c01caeec94"
      unitRef="usd">15677000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMy00LTEtMS0w_08f07de9-c3b0-4b0e-8436-4708a2cc1ae1"
      unitRef="usd">16446000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMy02LTEtMS0w_4a8e1074-a751-4d57-af7d-4289f7546dc6"
      unitRef="usd">28098000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfMy04LTEtMS0w_748bb086-88fc-4424-bb9c-12f6240d4065"
      unitRef="usd">28269000</nvr:CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNC0yLTEtMS0w_734fbb29-7975-4d48-81c4-3208b530aabe"
      unitRef="usd">11490000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNC00LTEtMS0w_78c7352f-5683-4141-8c02-37afbc201f10"
      unitRef="usd">18639000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNC02LTEtMS0w_090f297a-71db-4a59-b420-2b91293a9064"
      unitRef="usd">24932000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNC04LTEtMS0w_2544c749-d155-4699-ab2d-88a5babf8805"
      unitRef="usd">31310000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNS0yLTEtMS0w_9bd3f750-44c2-4240-8004-01c3136a0957"
      unitRef="usd">111219000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ie734395e519047c1920339ccdae5d727_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNS00LTEtMS0w_d9f65bc8-6f3f-4f04-b894-00927be1fe53"
      unitRef="usd">100659000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNS02LTEtMS0w_2c2676f7-a8f1-4d29-a28d-722863f81735"
      unitRef="usd">111219000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ie734395e519047c1920339ccdae5d727_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181Mi9mcmFnOjZmYzU5YWZmMmRlOTQxMGI4NzY4NjgwODYyYTcxNDY1L3RhYmxlOjRkZmRkOTNiYjNjMjRhNWU4ZGU0MTUzMzkyMDdhYzAyL3RhYmxlcmFuZ2U6NGRmZGQ5M2JiM2MyNGE1ZThkZTQxNTMzOTIwN2FjMDJfNS04LTEtMS0w_e14e3c64-c0ea-4bec-9c90-c9b3adf79b9b"
      unitRef="usd">100659000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMzkzOQ_49f42acd-870a-4d64-a332-43eb64784ebd">Segment Disclosures&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;We disclose four homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and our mortgage banking operations 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;/div&gt;&lt;div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.982%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.981%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:2.874%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:76.145%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mid Atlantic:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;North East:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;New Jersey and Eastern Pennsylvania&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mid East:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;South East:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 a Lot Purchase Agreement with the developer, or the restructuring of a Lot Purchase Agreement 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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;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;Our external corporate interest expense primarily consists of interest charges on our 3.95% Senior Notes due 2022 and 3.00% Senior Notes due 2030 and is not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;839,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;982,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,613,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,863,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;698,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;293,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;705,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;594,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consolidated revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,620,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,800,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,202,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,487,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income before taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;223,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total segment profit before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;232,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;372,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;443,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reconciling items:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract land deposit reserve adjustment (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity-based compensation expense (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,926)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(37,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate capital allocation (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unallocated corporate overhead&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(60,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reconciling items sub-total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;371,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;463,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The decrease in equity-based compensation expense for the three and six-month periods ended June 30, 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, stock compensation expense for the six-month period ended June 30, 2020 was favorably impacted by higher stock option forfeitures during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate capital allocation charge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.450%;"/&gt;&lt;td style="width:1.0%;"/&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:15.543%;"/&gt;&lt;td style="width:1.0%;"/&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:15.547%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,148,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,024,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;346,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;293,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;444,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;384,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;560,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,513,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,447,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reconciling items:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,982,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,110,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets and goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract land deposit reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(27,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reconciling items sub-total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,216,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,362,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,730,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,809,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfNDA_2415d480-5001-4a44-9455-ea505c38dc00"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMTky_32ea88da-46ff-4421-be5f-57cb08cf0729"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icd45b6cfb11b415bb7e00b556339cd37_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMjcxOA_ad68d827-929c-4b52-b95f-eb929e58a817"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8e79f29bd512484e84be48ec3b9bd931_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMjE5OTAyMzI1OTU1NA_1aecfc87-1447-4163-ad3e-af8e51dcb193"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMzkyNw_c74f7b21-425e-4e45-b19a-3f69c1831898">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenues:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;839,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;982,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,613,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,863,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,219&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;204,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;299,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;359,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;698,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;293,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;705,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;594,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total consolidated revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,620,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,800,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,202,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,487,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <us-gaap:Revenues
      contextRef="iec74023eec134a3395f85e8f98383d63_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfMy0yLTEtMS0w_43ddd6b0-1266-4fc4-9a04-8b6716de1e45"
      unitRef="usd">839845000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8b63c8e7b1394731aa521888852e78da_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfMy00LTEtMS0w_6ec23edb-a315-4981-b248-555fbd87a0b6"
      unitRef="usd">982032000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i439b89753362498fa5ecdae8b18ec2e9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfMy02LTEtMS0w_05f36f9f-69d0-4eb1-b96e-c15704e730ee"
      unitRef="usd">1613903000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ia1d30cbfc80744d7b18d2eeaea5fa003_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfMy04LTEtMS0w_1fc153a7-029e-4f92-87c2-f986100c36c5"
      unitRef="usd">1863356000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i624bab808bca44a6916a3aa168d0566f_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNC0yLTEtMS0w_a9e47d23-70d1-442c-88b8-51477e9b5905"
      unitRef="usd">98219000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i65ec16914e514879a98d2677371d44d9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNC00LTEtMS0w_064e067e-52cf-42a3-839d-2a56cd987e8f"
      unitRef="usd">121804000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i1ce9acd2dea54c9aafd22bd29113587c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNC02LTEtMS0w_8a28e1e7-fdc9-42d1-84bf-3ef1c66bc2c0"
      unitRef="usd">204355000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i9a6e2e88b11a4466986aed98b8fa7750_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNC04LTEtMS0w_445da35a-f35b-4a4e-9144-333c896210d2"
      unitRef="usd">244431000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ic3694ebb65bb4ca194bbe6dae9e2ee74_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNS0yLTEtMS0w_e4feb84e-b236-463a-9b3e-f9881bf89623"
      unitRef="usd">299955000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iad29d07128dc4db488404482160208c7_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNS00LTEtMS0w_40207d7e-7c50-41ae-9c14-b0f3e7b7ea8a"
      unitRef="usd">359908000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2e821080103d46389c4c9fa9ab3ce30b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNS02LTEtMS0w_5d44d9ee-61da-43bd-9e43-0ecfe40eecee"
      unitRef="usd">620650000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i378bc811dc3d4c8baa8757021d79edcb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNS04LTEtMS0w_309169cd-554a-4099-90ac-b2f894515a34"
      unitRef="usd">698457000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i90e7d1a38947470e96194c8d64f0cb4b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNi0yLTEtMS0w_0ee3f0c8-0846-41bb-9907-c4060f734229"
      unitRef="usd">350739000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i900a1b770081460cbc4f2b5ab2557706_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNi00LTEtMS0w_eae1c037-5c1e-43fe-ac7e-1eb4a615a049"
      unitRef="usd">293704000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i5ecdc47545464e95bf0afe3991c56f12_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNi02LTEtMS0w_931bfd9e-6ba1-4925-b6a1-7fbd431668af"
      unitRef="usd">705557000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4833b8a021d4496b8b7fd36901917c38_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNi04LTEtMS0w_fb1668d5-447a-4f2a-817e-415b4f579b1b"
      unitRef="usd">594410000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i30b32220682148dd8e3ca89b2a5a9d3e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNy0yLTEtMS0w_30470f95-c19c-49f2-9fc4-f720587c9477"
      unitRef="usd">31610000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iea612851721b423a8fb13f3ad20bffa8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNy00LTEtMS0w_891fe448-f62c-4eea-a656-9cc66729d049"
      unitRef="usd">42746000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4b2c93c7b3fb4cdca3b00e462c9e0c5f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNy02LTEtMS0w_4cced806-460e-4192-a2f0-ad3ede73c3a1"
      unitRef="usd">58431000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4a9f6f6324bc4b11bbe767a8b1616a6e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfNy04LTEtMS0w_30a967cb-0f9b-4517-8e0d-cd23425d1652"
      unitRef="usd">86551000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfOC0yLTEtMS0w_e29e678e-52cc-4343-9710-7d76d975670c"
      unitRef="usd">1620368000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfOC00LTEtMS0w_5a169f56-d9c8-4db6-9d73-f604e896b7a4"
      unitRef="usd">1800194000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfOC02LTEtMS0w_0ef3eef9-226b-4d84-a651-ede324f5c994"
      unitRef="usd">3202896000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjJhMzkyNmE2OTFlNDRjNjE4ZjkxMzM2MWJjNjY4MTdkL3RhYmxlcmFuZ2U6MmEzOTI2YTY5MWU0NGM2MThmOTEzMzYxYmM2NjgxN2RfOC04LTEtMS0w_c9f12563-0a37-492e-8edd-c93eaa458247"
      unitRef="usd">3487205000</us-gaap:Revenues>
    <us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMzkzNQ_dd454121-a46d-4595-a69f-f60ae1b7d556">&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income before taxes:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;98,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;179,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;223,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;58,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;42,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;55,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total segment profit before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;190,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;232,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;372,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;443,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reconciling items:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract land deposit reserve adjustment (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(36,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity-based compensation expense (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14,434)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(18,577)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(21,926)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(37,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate capital allocation (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unallocated corporate overhead&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(23,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29,354)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(60,927)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(61,089)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(9,144)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(6,024)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(15,338)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(11,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reconciling items sub-total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,289)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated income before taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;209,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;244,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;371,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;463,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The decrease in equity-based compensation expense for the three and six-month periods ended June 30, 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, stock compensation expense for the six-month period ended June 30, 2020 was favorably impacted by higher stock option forfeitures during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate capital allocation charge:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;31,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,349&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;56,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;116,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;110,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib41f9ace10ef40179f82ddae962a908b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMy0yLTEtMS0w_3afe6032-09d7-4c54-908f-f6eed3a7a47b"
      unitRef="usd">98067000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i4dc4581012074192975123412ea873aa_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMy00LTEtMS0w_90425941-db10-4d1d-be37-069c57ad2288"
      unitRef="usd">123802000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="icf8a46cc7e624c01ae7d1575a2cd5f99_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMy02LTEtMS0w_6fb0da8f-1271-4420-a896-978fc8805f0f"
      unitRef="usd">179740000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i04b9b779fd7e48d0877cf4a81b48b791_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMy04LTEtMS0w_a3e15fb6-5e80-49d9-b1f7-5c85e8283985"
      unitRef="usd">223166000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib745f1499f4e45f1a91e45c7dfdaf6dc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNC0yLTEtMS0w_9bc27af1-d514-464a-b47f-7d66afe38b64"
      unitRef="usd">6658000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ibd51461776274310be9a901d1cfb5b5a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNC00LTEtMS0w_e1cd3859-4af2-482b-935c-bd2bf88a2dab"
      unitRef="usd">11563000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i56ccd7f26caf4ca0985bcc37e57da735_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNC02LTEtMS0w_7764df63-5666-4538-989e-e9e0bc66d68c"
      unitRef="usd">16809000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i21836ac9fccc41a6b6b600c0878cd6e2_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNC04LTEtMS0w_17936cbb-7622-49f2-8d41-cdb547cabefa"
      unitRef="usd">23023000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i77acd7ee715f46b6aa9243ba5eb9a027_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNS0yLTEtMS0w_527007e9-d518-4740-b81b-a55f0f20b933"
      unitRef="usd">27302000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ic6c41b6c45c344aba83c022964c14f74_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNS00LTEtMS0w_750d14ee-3ff8-4dbe-acdd-c9e977ebda16"
      unitRef="usd">40291000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0c24a61f9dba4e4eb6da23f84d6919c6_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNS02LTEtMS0w_37e5e9fd-b6fc-4d3c-8fd4-ac489cca133f"
      unitRef="usd">58466000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i98544dd4ece2431d8f5568d4315be3cf_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNS04LTEtMS0w_9389470c-4c96-4a34-a020-41670f1b0e8b"
      unitRef="usd">75766000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i6d7ae44e75b44e788e6aedd7d3c9f0a7_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNi0yLTEtMS0w_663d2fc2-380e-4d02-8d21-234a599a25cf"
      unitRef="usd">42765000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i10aacf574c92412aaec9f586e17ccc50_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNi00LTEtMS0w_2c3e7b49-b1bd-46bc-a959-58e80c2eff63"
      unitRef="usd">30825000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie4d5559bd7974c33961b44e5ecacb88d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNi02LTEtMS0w_631d3444-a320-4e9b-9bb6-a1fe9b8c9fff"
      unitRef="usd">89909000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i8186c88a62774d27b0adebd520e2e704_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNi04LTEtMS0w_5a751926-4db2-4947-a3fe-2d24c1efa70a"
      unitRef="usd">65861000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i5bc4ed6e482b4ffba38442d7b42fe81b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNy0yLTEtMS0w_721779d8-0293-4e32-a747-a11c5425ed17"
      unitRef="usd">15692000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i2d84b0581f7a49368f92398f471b45bc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNy00LTEtMS0w_dd436f86-fd4f-4b94-8c44-ecc077c58522"
      unitRef="usd">26173000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ia1c9290e85004376af5996d89569ffce_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNy02LTEtMS0w_9aa9b8b4-2a0d-423a-affd-9f728c1298ca"
      unitRef="usd">27571000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i5dabb761b5ed4829830a8457e9bca43a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfNy04LTEtMS0w_c2e3a15d-8fe0-4a43-958a-15f953ccc05b"
      unitRef="usd">55731000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i9b0d8c2e16004508bd406e69e70f87c1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfOC0yLTEtMS0w_07e6dde7-e9db-47e0-9dcf-0ac1313e7683"
      unitRef="usd">190484000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i213ce38b82b24113a369bf6c86ef8242_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfOC00LTEtMS0w_b068eb32-78ce-4a93-a7c8-fc153e3a4404"
      unitRef="usd">232654000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i7577943055b545dabd1aa5f3aa3dec6a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfOC02LTEtMS0w_2d537c43-b20d-4a06-92a8-be9d4b8153bb"
      unitRef="usd">372495000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i067fe55c68f34c8eaf1e8c343005c452_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfOC04LTEtMS0w_406c79f2-474d-42da-b150-c4fbe5613108"
      unitRef="usd">443547000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTAtMi0xLTEtMA_e6c9300a-87ef-4748-a5c8-af4c39c72a10"
      unitRef="usd">-460000</nvr:ContractLandDepositReserveAdjustment>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTAtNC0xLTEtMA_5368fc16-cfc6-4e1b-b8d7-851a1c5b2f44"
      unitRef="usd">374000</nvr:ContractLandDepositReserveAdjustment>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTAtNi0xLTEtMA_d536e922-0940-4ec3-81f6-cf5c31794bdf"
      unitRef="usd">-36075000</nvr:ContractLandDepositReserveAdjustment>
    <nvr:ContractLandDepositReserveAdjustment
      contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTAtOC0xLTEtMA_ed21a8a3-621a-48b1-ae78-6803e4670011"
      unitRef="usd">1324000</nvr:ContractLandDepositReserveAdjustment>
    <us-gaap:ShareBasedCompensation
      contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTEtMi0xLTEtMA_7c91b317-dafe-441d-98b9-513b2ab5ba14"
      unitRef="usd">14434000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTEtNC0xLTEtMA_8151a6b7-d46f-492e-bba5-00624d023cd7"
      unitRef="usd">18577000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTEtNi0xLTEtMA_ba6641fa-2aba-4e6d-8ce9-068f6a88172f"
      unitRef="usd">21926000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTEtOC0xLTEtMA_25b67f79-afce-4313-ad0d-728ee3c506e5"
      unitRef="usd">37910000</us-gaap:ShareBasedCompensation>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTItMi0xLTEtMA_c648cd71-be61-45c1-a739-b3f21af7b47d"
      unitRef="usd">59870000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTItNC0xLTEtMA_6b10a53f-732f-46d0-95af-2cdf1630c3f9"
      unitRef="usd">56177000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTItNi0xLTEtMA_71a8116d-fec4-4a55-bfe6-282ad5dfd4d8"
      unitRef="usd">116521000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTItOC0xLTEtMA_a0bc71b6-0b88-4082-8466-17667431f5be"
      unitRef="usd">110735000</nvr:CorporateCapitalAllocationCharge>
    <nvr:UnallocatedCorporateOverhead
      contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTMtMi0xLTEtMA_07464ef8-1c01-4a81-a620-33b79350d8dc"
      unitRef="usd">-23288000</nvr:UnallocatedCorporateOverhead>
    <nvr:UnallocatedCorporateOverhead
      contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTMtNC0xLTEtMA_704dd3dc-66e1-480c-b4c0-146f5255fbef"
      unitRef="usd">-29354000</nvr:UnallocatedCorporateOverhead>
    <nvr:UnallocatedCorporateOverhead
      contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTMtNi0xLTEtMA_15d46d83-1ff0-4f8a-94ba-34f19b8ac575"
      unitRef="usd">-60927000</nvr:UnallocatedCorporateOverhead>
    <nvr:UnallocatedCorporateOverhead
      contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTMtOC0xLTEtMA_ac678b16-a334-4547-ba52-6e4974b094a6"
      unitRef="usd">-61089000</nvr:UnallocatedCorporateOverhead>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTQtMi0xLTEtMA_d284d6bd-a5e3-498d-abf6-2c7d97c699ef"
      unitRef="usd">6803000</nvr:ConsolidationAdjustmentsAndOther>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTQtNC0xLTEtMA_ea7db019-e3a4-4acd-bb40-b9b4e6905da8"
      unitRef="usd">9462000</nvr:ConsolidationAdjustmentsAndOther>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTQtNi0xLTEtMA_5d369270-da1a-4f81-afb6-ed45761c35f0"
      unitRef="usd">16456000</nvr:ConsolidationAdjustmentsAndOther>
    <nvr:ConsolidationAdjustmentsAndOther
      contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTQtOC0xLTEtMA_94f64e30-25c8-4f18-bb99-3086715d2ccb"
      unitRef="usd">18710000</nvr:ConsolidationAdjustmentsAndOther>
    <us-gaap:InterestExpense
      contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTUtMi0xLTEtMA_137f7397-4555-477d-a1e5-a216ff8cf666"
      unitRef="usd">9144000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTUtNC0xLTEtMA_74441369-fd73-440c-b3d0-1d33a64f02bd"
      unitRef="usd">6024000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTUtNi0xLTEtMA_f367fae7-1e12-449c-ad36-ac6b9dd3036c"
      unitRef="usd">15338000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTUtOC0xLTEtMA_9c7ffe2b-5f29-4f0f-8d2c-f18019c15e7a"
      unitRef="usd">11998000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTYtMi0xLTEtMA_3067d724-4cb8-4227-9f34-eee10654f7a3"
      unitRef="usd">19347000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTYtNC0xLTEtMA_f2dd8241-1d5e-46fd-bd87-7f26a2e0062d"
      unitRef="usd">12058000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTYtNi0xLTEtMA_5d0c49ef-c605-4528-b2c3-00c22dac5012"
      unitRef="usd">-1289000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTYtOC0xLTEtMA_bb527e9e-920c-4fa0-828a-9d29bd0792b0"
      unitRef="usd">19772000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTctMi0xLTEtMA_a820ee69-d56b-4862-b464-66009c5b3d6d"
      unitRef="usd">209831000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTctNC0xLTEtMA_b51389d2-b2f0-4205-ae19-bf45a2f7d48c"
      unitRef="usd">244712000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTctNi0xLTEtMA_fdc48e04-1e59-4b76-96dc-2a6e12053d00"
      unitRef="usd">371206000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmJhYTU0YTUxYzdkNDQ3MGRhZGJiNzg1NDBlMGZiOGJmL3RhYmxlcmFuZ2U6YmFhNTRhNTFjN2Q0NDcwZGFkYmI3ODU0MGUwZmI4YmZfMTctOC0xLTEtMA_720672f9-5534-4621-9113-a66ef4068005"
      unitRef="usd">463319000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ibeb57e4aea75499c9bc20e32f59905c4_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfMy0yLTEtMS0w_1b6bf519-3ea9-4876-81aa-3e7dcbbfb30d"
      unitRef="usd">31581000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="iab50e3f146904d77a6b62f6b873654a1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfMy00LTEtMS0w_74c3bcf6-0484-41a9-bce7-6302458e09ec"
      unitRef="usd">31378000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i8d149da8e3b64d889c672fbcef7093eb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfMy02LTEtMS0w_87612eb7-a767-4426-a05b-2d2fba44c9fe"
      unitRef="usd">61336000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i3a2d0efc03f44e0fadb209b02d9a6255_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfMy04LTEtMS0w_dfd6a6a0-b868-458b-a54f-c62b90d42668"
      unitRef="usd">61794000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="id6b869f90d01400cbbb479a97e3b9474_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNC0yLTEtMS0w_917ed7c3-aa7b-4393-bfc4-6d07b7767285"
      unitRef="usd">5790000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="if3eeddd873284ea2856111fcdeee94d5_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNC00LTEtMS0w_488e323a-447e-4c44-a495-efd0e9657461"
      unitRef="usd">4626000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="if3f3cdd2ce15483bb7540e1fac02264b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNC02LTEtMS0w_65891a77-6390-428b-aa76-e54ada2b3596"
      unitRef="usd">11349000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="iaa42db479d444a3e94402fa97359795e_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNC04LTEtMS0w_ed31c517-250e-4fba-bcfd-f9e6d84c10e3"
      unitRef="usd">9353000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="icaa587bd36c543e9b17394a1e5a4b2f5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNS0yLTEtMS0w_2956579f-c1cc-488b-8035-1bf2c34b321a"
      unitRef="usd">9687000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i23511721923048fdbc1f7d5736482a70_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNS00LTEtMS0w_cc75c2a2-bcd0-43b5-8fd3-1f955f0a7903"
      unitRef="usd">9497000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ia6129baa5ad4443e8d22f2bc509d37b4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNS02LTEtMS0w_89afe2fd-e79c-4dfa-b7ec-6967aab48839"
      unitRef="usd">19050000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="id7fcaa919ed94bafba71239a4ab57dab_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNS04LTEtMS0w_38dda340-f7b5-4320-a36f-c62e41336b5e"
      unitRef="usd">18512000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i9cbd73c87ad649688e68f783a84c6734_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNi0yLTEtMS0w_af7d1f91-d90d-43bb-9181-cce1491ba687"
      unitRef="usd">12812000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i057b642687474c2a8872d0b5d3b850ff_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNi00LTEtMS0w_86eacd2e-71b2-42fc-afca-165102eef37d"
      unitRef="usd">10676000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i190469e087f04936a2b92fbda4b2b68c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNi02LTEtMS0w_214fdb79-524e-4031-a9e9-399e07736ff8"
      unitRef="usd">24786000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ied5e8193c6184627943bbc618205b34b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNi04LTEtMS0w_2835fa0d-2339-4c3c-8982-91ab228a23a7"
      unitRef="usd">21076000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNy0yLTEtMS0w_ed43e7f1-a36b-4ff3-8054-fa1d4c539dee"
      unitRef="usd">59870000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="i3acee0139b804e839ae1925e17751abc_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNy00LTEtMS0w_3fe8446c-e78b-4827-ad08-1577a01a6a2e"
      unitRef="usd">56177000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ic50a38d717f84bb29935dcfbafce866b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNy02LTEtMS0w_3a1cb9fd-4258-4650-8fd2-76db426094e1"
      unitRef="usd">116521000</nvr:CorporateCapitalAllocationCharge>
    <nvr:CorporateCapitalAllocationCharge
      contextRef="ie70bfeb2f5f44766a19559825705789a_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOmE3MjE0YmU0NWY5OTQ2NzI5NWZiNjFjNjY4NjU2M2ZjL3RhYmxlcmFuZ2U6YTcyMTRiZTQ1Zjk5NDY3Mjk1ZmI2MWM2Njg2NTYzZmNfNy04LTEtMS0w_3430c855-7d81-4264-ac7e-c9b97ce39ea1"
      unitRef="usd">110735000</nvr:CorporateCapitalAllocationCharge>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RleHRyZWdpb246NjVhNjdjMDMzMzI5NDNhNWI3YjY4MWY4ODcxN2YxZDNfMzk0Mg_c99147f6-4641-45d6-b349-1408994915cd">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.450%;"/&gt;&lt;td style="width:1.0%;"/&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:15.543%;"/&gt;&lt;td style="width:1.0%;"/&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:15.547%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid Atlantic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,148,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,024,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding North East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;189,076&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;166,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding Mid East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;346,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;293,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Homebuilding South East&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;444,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;400,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mortgage Banking&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;384,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;560,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total segment assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,513,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,447,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reconciling items:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,982,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,110,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;121,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;115,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets and goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contract land deposit reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(63,647)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(27,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidation adjustments and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;50,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Reconciling items sub-total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,216,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,362,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Consolidated assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,730,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,809,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets
      contextRef="i7e2d5eebe1db461e918856fd237dc808_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMi0yLTEtMS0w_ca48a373-1e8e-4d6d-9885-d1fa3e0db247"
      unitRef="usd">1148688000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia1a85d4cd022466aa353e284138b8f60_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMi00LTEtMS0w_f8afeeec-9369-4343-94f8-c6feca2de0c3"
      unitRef="usd">1024996000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i810f7aa409444b94a90a2ce02a0d7bfa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMy0yLTEtMS0w_e135e71b-d4f8-42a8-8d17-39a3cae9e1d3"
      unitRef="usd">189076000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iad948f9b645b4e45ab7fab0eedb8911b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMy00LTEtMS0w_a9172e7f-1c08-41d5-b95c-95c082183b37"
      unitRef="usd">166860000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iad55da2954ed428b98eff15fa8909764_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNC0yLTEtMS0w_92328378-0df6-4763-b3ce-d193041a5e28"
      unitRef="usd">346232000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie10938ad5b56448f93be2c1472b5e689_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNC00LTEtMS0w_eb85fb1f-829b-4a3e-a4f9-c0a1d511d0b5"
      unitRef="usd">293773000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6edb5c07473648a8af98f6b23e671b7f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNS0yLTEtMS0w_7bf5d9c5-5efd-4cc3-b571-04f94b32809a"
      unitRef="usd">444593000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iae074bba5f1140cdb669946c1618d162_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNS00LTEtMS0w_f0b99586-3f29-479b-93b1-f3fc6e391c48"
      unitRef="usd">400979000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iab5590ce9cd442f797c02078a92fa377_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNi0yLTEtMS0w_82100936-44d4-40bc-b801-021e83215f19"
      unitRef="usd">384576000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic318e72c42ee4cfa95f663a58af36960_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNi00LTEtMS0w_9b93a7b0-ce82-4dbd-9968-11857867dd53"
      unitRef="usd">560407000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="id313b605f48e465aa969948696b2a532_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNy0yLTEtMS0w_41061668-a56a-4caf-860b-0771952072c6"
      unitRef="usd">2513165000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ib9df7f3f0b8f40a5b31306c64e4841f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfNy00LTEtMS0w_851f5244-078d-4c48-97d9-18661fbd9d8e"
      unitRef="usd">2447015000</us-gaap:Assets>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i1896b61006944e8cbbbb806085be3064_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfOS0yLTEtMS0w_f451d11c-bb7b-4aa8-af3b-b93a15c24caf"
      unitRef="usd">1982890000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfOS00LTEtMS0w_5ec19bb4-1958-472d-9fc4-19af6edbed6f"
      unitRef="usd">1110892000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i1896b61006944e8cbbbb806085be3064_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTAtMi0xLTEtMA_1fb64940-625c-41c4-8cad-1d75d3b60522"
      unitRef="usd">121526000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTAtNC0xLTEtMA_52f300cd-8c8a-4bac-b5e5-6dec14c84b18"
      unitRef="usd">115731000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i1896b61006944e8cbbbb806085be3064_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTEtMi0xLTEtMA_ed828322-f1d6-4be9-aaa2-72586baecbad"
      unitRef="usd">49756000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTEtNC0xLTEtMA_eb0f0d0b-0fb3-4540-900f-3cb10af0fd30"
      unitRef="usd">49834000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i1896b61006944e8cbbbb806085be3064_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTItMi0xLTEtMA_f9b42524-2fd7-4bd8-98cf-ac65ac11b875"
      unitRef="usd">57701000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTItNC0xLTEtMA_a4ad0d74-b50d-4213-9b1b-8da840a2e720"
      unitRef="usd">63825000</us-gaap:OperatingLeaseRightOfUseAsset>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i1896b61006944e8cbbbb806085be3064_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTMtMi0xLTEtMA_9d741ece-297c-4d1f-875b-b6c3c156968a"
      unitRef="usd">63647000</nvr:LossReserveOnContractLandDeposits>
    <nvr:LossReserveOnContractLandDeposits
      contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTMtNC0xLTEtMA_16895248-0cc7-4b50-a203-a3b403222db2"
      unitRef="usd">27572000</nvr:LossReserveOnContractLandDeposits>
    <nvr:ConsolidationEntriesAndOtherForAssets
      contextRef="i1896b61006944e8cbbbb806085be3064_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTQtMi0xLTEtMA_e3d5480e-79a5-4b34-8722-8a875f596206"
      unitRef="usd">68629000</nvr:ConsolidationEntriesAndOtherForAssets>
    <nvr:ConsolidationEntriesAndOtherForAssets
      contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTQtNC0xLTEtMA_2509016c-436f-42d7-8d28-75ee37b9d6e5"
      unitRef="usd">50090000</nvr:ConsolidationEntriesAndOtherForAssets>
    <us-gaap:Assets
      contextRef="i1896b61006944e8cbbbb806085be3064_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTUtMi0xLTEtMA_a9622b1b-b6a6-4461-bd6c-d4f4ac4ec327"
      unitRef="usd">2216855000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i83b8e06df599490b91c1e5ab00f4c847_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTUtNC0xLTEtMA_f61e28bb-d152-442b-acb0-c662a41750a9"
      unitRef="usd">1362800000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTYtMi0xLTEtMA_4ed36710-3e75-482c-ab18-774f08a25b9f"
      unitRef="usd">4730020000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM181NS9mcmFnOjY1YTY3YzAzMzMyOTQzYTViN2I2ODFmODg3MTdmMWQzL3RhYmxlOjljMDg4ZmIyZTQ2ZDRiZDE4N2UxMjE3OWM2YTM5ZmE4L3RhYmxlcmFuZ2U6OWMwODhmYjJlNDZkNGJkMTg3ZTEyMTc5YzZhMzlmYThfMTYtNC0xLTEtMA_991348bf-c391-4fce-bcff-2c80f7a09149"
      unitRef="usd">3809815000</us-gaap:Assets>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTc0Mw_935815bc-4514-4bc6-aa96-aacd6d0d8b37">Fair Value&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020 and December&#160;31, 2019. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.596%;"/&gt;&lt;td style="width:1.0%;"/&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:15.543%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.408%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.669%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Values:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.95% Senior Notes due 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;637,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;626,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.00% Senior Notes due 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;623,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,260,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;626,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying Values:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.95% Senior Notes due 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;598,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;598,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.00% Senior Notes due 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;595,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,193,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;598,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 values and the fair values 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="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;The forward sales contracts lock in an interest rate and price for the sale of loans similar to the specific rate lock commitments.&#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, 2020, there were rate lock commitments to extend credit to borrowers aggregating $736,509 and open forward delivery contracts aggregating $896,225, which hedge both the rate lock commitments and closed loans held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:45pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:45pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:45pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;The excess servicing and buydown fees are calculated pursuant to contractual terms with investors.&#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;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="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;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="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;As of June&#160;30, 2020, the fair value of loans held for sale of $325,208 included on the accompanying condensed consolidated balance sheet has been increased by $5,746 from the aggregate principal balance of $319,462. As of December&#160;31, 2019, the fair value of loans held for sale of $492,125 were increased by $7,019 from the aggregate principal balance of $485,106.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.450%;"/&gt;&lt;td style="width:1.0%;"/&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:15.543%;"/&gt;&lt;td style="width:1.0%;"/&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:15.547%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rate lock commitments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forward sales contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net forward sales contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(543)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;As of both June&#160;30, 2020 and December&#160;31, 2019, the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;The fair value measurement adjustment as of June&#160;30, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.219%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.733%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notional or&lt;br/&gt;Principal&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assumed&lt;br/&gt;Gain/(Loss)&lt;br/&gt;From Loan&lt;br/&gt;Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Servicing&lt;br/&gt;Rights&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Security&lt;br/&gt;Price&lt;br/&gt;Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Fair&lt;br/&gt;Value&lt;br/&gt;Measurement&lt;br/&gt;Gain/(Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;736,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forward sales contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;896,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total fair value measurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;"&gt;The total fair value measurement adjustment as of December&#160;31, 2019 was $14,111. NVRM recorded a fair value adjustment to income of $7,018 for the three months ended June&#160;30, 2020 and a fair value adjustment to expense of $3,703 for the six months ended June&#160;30, 2020. NVRM recorded a fair value adjustment to income of $2,644 and $11,553 for the three and six months ended June&#160;30, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;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="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfMjE5OTAyMzI2MjIxOA_26a4d456-2048-40e5-8d11-d1c1440ffae6">&lt;div style="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, 2020 and December&#160;31, 2019. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.596%;"/&gt;&lt;td style="width:1.0%;"/&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:15.543%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.408%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.669%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Values:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.95% Senior Notes due 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;637,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;626,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.00% Senior Notes due 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;623,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,260,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;626,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying Values:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.95% Senior Notes due 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;598,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;598,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.00% Senior Notes due 2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;595,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,193,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;598,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="idd62e03092ba4572b21b433036d06693_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfMy0yLTEtMS0xNzc4_c1097fd1-89f1-43c5-8592-cf4907ef3fd0"
      unitRef="usd">637500000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i2ab934fa8eea450699479adac5e4f89f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfMy00LTEtMS0xNzg1_e20f2906-f949-4d3c-a88d-bd22dc5e4892"
      unitRef="usd">626520000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i9953edb1d8de4d55ab9b09c04eb9b7b0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNC0yLTEtMS0xNzc4_56057605-b815-462d-956c-f4c9abbea8b2"
      unitRef="usd">623070000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0078c91b37dc4b3586d2e58acfdd1a93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNC00LTEtMS0xODA2_f04f6dc8-c223-461c-b5c9-384b5ccec807"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i4d958d4aca2745c49e5eb8e50ce20f7d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNS0yLTEtMS0xODAw_af1bce12-d172-43e6-b6fc-7c02a98e67a1"
      unitRef="usd">1260570000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib7f27830ec39447a9eeceb73eab6c160_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNS00LTEtMS0xODA2_6146dc45-1a0a-47c7-a2b9-ef0c3c148dbe"
      unitRef="usd">626520000</us-gaap:LongTermDebtFairValue>
    <us-gaap:SeniorNotes
      contextRef="i8ab7bb70c47444f9977546bfeb81b77a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNy0yLTEtMS0xODIy_832a3e4e-6ea8-4494-a946-209af7521812"
      unitRef="usd">598612000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i6e41109d88d14dfb97f157b7193b6f09_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfNy00LTEtMS0xODMx_fd8e630e-72ba-474c-a294-99655adc4537"
      unitRef="usd">598301000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="ieeed3f22e8994e67b69d20ec62490028_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfOC0yLTEtMS0xODIy_0e15c4c1-9584-4a75-a061-5a1377704be6"
      unitRef="usd">595350000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i4ce6598a4da048f78ac1d234a1b674ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfOC00LTEtMS0zMTQw_0a728f60-325c-4837-a2d8-9abd1e846951"
      unitRef="usd">0</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="i65ea0b56b7e347f19973abf2aff29cc0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfOS0yLTEtMS0xODI2_7b96cb3f-56f4-46af-ab01-48c080997376"
      unitRef="usd">1193962000</us-gaap:SeniorNotes>
    <us-gaap:SeniorNotes
      contextRef="id8a8b48520cc495bb380dc857979ccc7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOjViYzM5YWZiZjlmODQ0MWJhYWEzZjVjNWRjOTNjMmMwL3RhYmxlcmFuZ2U6NWJjMzlhZmJmOWY4NDQxYmFhYTNmNWM1ZGM5M2MyYzBfOS00LTEtMS0xODM0_6a2adb52-620c-42e5-a3a6-de175cd9c75c"
      unitRef="usd">598301000</us-gaap:SeniorNotes>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
      contextRef="ib254eb00f7af4301b560ad4349ebb1cd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfMjI5OA_aa770f37-93e6-40aa-a085-8db04f9a52ca"
      unitRef="usd">736509000</us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
      contextRef="ie766031ede37453089040550225e35fc_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfMjM0OQ_2e893a80-c58c-4a4e-94db-1d1e6b73fcd7"
      unitRef="usd">896225000</us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability>
    <us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup
      contextRef="ia959e59e562f495dbce5e052b9baf268_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDM3Ng_bcb0a5eb-add0-4681-a5e9-93ea6b2914b5"
      unitRef="usd">325208000</us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDQ2Nw_b6a96bf9-c502-415c-ab46-1321a18ea219"
      unitRef="usd">5746000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <nvr:FairValuePrincipalAmountLoansHeldforSale
      contextRef="ia959e59e562f495dbce5e052b9baf268_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDUxMA_160d2b22-0394-45ac-9251-ab8e0f06bb1e"
      unitRef="usd">319462000</nvr:FairValuePrincipalAmountLoansHeldforSale>
    <us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i7769d39b213546c7b5abc531cc9ad4df_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDU2Ng_3a4776a9-9172-4a73-9c71-6aee3ba29961"
      unitRef="usd">492125000</us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="if08dc52dcf7049f890cceb2690dc6f9e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDU4Nw_ea253d60-9cea-4276-b1cf-7a611624df86"
      unitRef="usd">7019000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <nvr:FairValuePrincipalAmountLoansHeldforSale
      contextRef="i7769d39b213546c7b5abc531cc9ad4df_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNDYzMA_370db487-a231-4aac-91d9-6f356a11dc63"
      unitRef="usd">485106000</nvr:FairValuePrincipalAmountLoansHeldforSale>
    <nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTc0OQ_c29d453f-e478-4e65-9770-25075d542f96">&lt;div style="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:61.450%;"/&gt;&lt;td style="width:1.0%;"/&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:15.543%;"/&gt;&lt;td style="width:1.0%;"/&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:15.547%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rate lock commitments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forward sales contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net forward sales contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(543)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i28d01fa04c4748eea33e1534021d39a5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfMi0yLTEtMS0w_e36475b4-06c7-46d4-a3a2-0f98671faeea"
      unitRef="usd">9241000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ife1c8132633b49e9a557c48f25633f74_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfMi00LTEtMS0w_61e116d7-5af8-4acc-b525-31b4f594c705"
      unitRef="usd">8132000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i28d01fa04c4748eea33e1534021d39a5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfMy0yLTEtMS0w_323a5fcb-6290-4d1f-b23a-c22293c67eac"
      unitRef="usd">347000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="ife1c8132633b49e9a557c48f25633f74_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfMy00LTEtMS0w_03e1aa9a-7972-483d-9c17-fb25f88e06c7"
      unitRef="usd">497000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ib254eb00f7af4301b560ad4349ebb1cd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNC0yLTEtMS0w_98e2dac8-c153-4348-b54f-09d5d6d794d0"
      unitRef="usd">8894000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ife1c8132633b49e9a557c48f25633f74_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNC00LTEtMS0w_21cc97f5-577f-48c0-85b4-e5595ddf5f47"
      unitRef="usd">7635000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="id9e0f73c099a4c0eb7e4d043bb1294ba_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNi0yLTEtMS0w_a328a3fc-23ac-48ee-a274-72af8abf9956"
      unitRef="usd">180000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="iff4f3c7efbb0481e8c88631015028345_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNi00LTEtMS0w_ffda9634-1448-4dea-bfa5-1f803bdc1cd1"
      unitRef="usd">377000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="id9e0f73c099a4c0eb7e4d043bb1294ba_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNy0yLTEtMS0w_30d56e32-33bf-4926-ba09-c32bfc4134b4"
      unitRef="usd">4412000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="iff4f3c7efbb0481e8c88631015028345_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfNy00LTEtMS0w_d7821a78-b9eb-42b0-8854-124d562bb631"
      unitRef="usd">920000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="id9e0f73c099a4c0eb7e4d043bb1294ba_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfOC0yLTEtMS0w_4e51c85d-8727-41b2-985e-6ae78a4b457b"
      unitRef="usd">4232000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="iff4f3c7efbb0481e8c88631015028345_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmY2YjcyYjdmOWZkYzQyNzhiNDMyYjc4YWNmODc3ZTc4L3RhYmxlcmFuZ2U6ZjZiNzJiN2Y5ZmRjNDI3OGI0MzJiNzhhY2Y4NzdlNzhfOC00LTEtMS0w_3de2bd4e-ebde-4351-b7f0-6c9acd620033"
      unitRef="usd">543000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTc1MA_1ce81d59-543d-4d4f-bcf7-93fc9b1d9df6">&lt;div style="text-indent:27pt;margin-bottom:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;The fair value measurement adjustment as of June&#160;30, 2020 was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:23.219%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.730%;"/&gt;&lt;td style="width:1.0%;"/&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:9.733%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Notional or&lt;br/&gt;Principal&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assumed&lt;br/&gt;Gain/(Loss)&lt;br/&gt;From Loan&lt;br/&gt;Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Servicing&lt;br/&gt;Rights&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Security&lt;br/&gt;Price&lt;br/&gt;Change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Fair&lt;br/&gt;Value&lt;br/&gt;Measurement&lt;br/&gt;Gain/(Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;736,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forward sales contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;896,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Mortgages held for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total fair value measurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
      contextRef="ib254eb00f7af4301b560ad4349ebb1cd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMS0yLTEtMS0w_2512ddbf-47cd-4bb6-80e1-bb2839895e30"
      unitRef="usd">736509000</us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability>
    <nvr:FairValueMeasurementAssumedGainLossFromLoanSale
      contextRef="i9eace4987ae543f08781510b9f97e3e2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMS00LTEtMS0w_b560e549-9c1e-4a18-bf02-0959743383ba"
      unitRef="usd">1989000</nvr:FairValueMeasurementAssumedGainLossFromLoanSale>
    <nvr:FairValueMeasurementsInterestRateMovementEffect
      contextRef="i9eace4987ae543f08781510b9f97e3e2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMS02LTEtMS0w_4399b76f-8b41-4691-83d3-c24ff3e82b38"
      unitRef="usd">3746000</nvr:FairValueMeasurementsInterestRateMovementEffect>
    <nvr:FairValueMeasurementsChangesInServicingRightsValue
      contextRef="i9eace4987ae543f08781510b9f97e3e2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMS04LTEtMS0w_f56520ec-5195-4e33-a486-93d6c0fe975f"
      unitRef="usd">3159000</nvr:FairValueMeasurementsChangesInServicingRightsValue>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i9eace4987ae543f08781510b9f97e3e2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMS0xMi0xLTEtMA_60af1511-8870-46a7-9c18-1b5bc17fbb97"
      unitRef="usd">8894000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability
      contextRef="ie766031ede37453089040550225e35fc_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMi0yLTEtMS0w_c40630b0-fa6c-4966-b163-f4dba32b933e"
      unitRef="usd">896225000</us-gaap:FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability>
    <nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings
      contextRef="ic6ad7a1a26bd4a83a112b79fec03cd38_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMi0xMC0xLTEtMA_f44ad0e8-e86a-4598-a379-cf0f48803d4d"
      unitRef="usd">-4232000</nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ic6ad7a1a26bd4a83a112b79fec03cd38_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMi0xMi0xLTEtMA_9e771917-a3e8-4f91-8524-7a2bbb84d281"
      unitRef="usd">-4232000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <nvr:FairValuePrincipalAmountLoansHeldforSale
      contextRef="ia959e59e562f495dbce5e052b9baf268_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMy0yLTEtMS0w_160d2b22-0394-45ac-9251-ab8e0f06bb1e"
      unitRef="usd">319462000</nvr:FairValuePrincipalAmountLoansHeldforSale>
    <nvr:FairValueMeasurementAssumedGainLossFromLoanSale
      contextRef="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMy00LTEtMS0w_3aaaacd1-6af6-4e6a-ae78-ad2cec2a40f1"
      unitRef="usd">1516000</nvr:FairValueMeasurementAssumedGainLossFromLoanSale>
    <nvr:FairValueMeasurementsInterestRateMovementEffect
      contextRef="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMy02LTEtMS0w_cb5bcadc-4733-4da9-9ffd-cddfe0b09262"
      unitRef="usd">2624000</nvr:FairValueMeasurementsInterestRateMovementEffect>
    <nvr:FairValueMeasurementsChangesInServicingRightsValue
      contextRef="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMy04LTEtMS0w_03fb7c32-f3ee-4652-a10b-ebe4a44523d7"
      unitRef="usd">1606000</nvr:FairValueMeasurementsChangesInServicingRightsValue>
    <us-gaap:FairValueOptionChangesInFairValueGainLoss1
      contextRef="id8cfdb094f3c4b1d89d9370721c41850_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfMy0xMi0xLTEtMA_8e4ee7b8-96ca-441f-aa8b-366e74dd262c"
      unitRef="usd">5746000</us-gaap:FairValueOptionChangesInFairValueGainLoss1>
    <nvr:FairValueMeasurementAssumedGainLossFromLoanSale
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfNC00LTEtMS0w_df753d8a-2cc2-49c9-8966-ac971a04c3e2"
      unitRef="usd">3505000</nvr:FairValueMeasurementAssumedGainLossFromLoanSale>
    <nvr:FairValueMeasurementsInterestRateMovementEffect
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfNC02LTEtMS0w_ce159840-c7c4-427d-8ef3-a33477369638"
      unitRef="usd">6370000</nvr:FairValueMeasurementsInterestRateMovementEffect>
    <nvr:FairValueMeasurementsChangesInServicingRightsValue
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfNC04LTEtMS0w_d0869399-16e7-4f98-a9b0-b3b89d3398cb"
      unitRef="usd">4765000</nvr:FairValueMeasurementsChangesInServicingRightsValue>
    <nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfNC0xMC0xLTEtMA_5a5b6085-5dd4-4607-b4ab-66435dfdbde4"
      unitRef="usd">-4232000</nvr:FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RhYmxlOmE1NjhkZTA4NDczNTRiOTM5ZjZlN2M0MTkwZjNiZWQ5L3RhYmxlcmFuZ2U6YTU2OGRlMDg0NzM1NGI5MzlmNmU3YzQxOTBmM2JlZDlfNC0xMi0xLTEtMA_4c431406-7f5c-46fe-af2e-027d5a2949a2"
      unitRef="usd">10408000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i26908ea42b084503a3c1fb295c44a3d6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTExNw_89e3ab75-bd2d-4267-8271-3ef359968d47"
      unitRef="usd">14111000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="iefb866ea8a1e4c3184fe20b93c1603fc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTE3Mw_99c74305-d290-4bc5-aca3-3c21d77ed851"
      unitRef="usd">7018000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i9fbf7b41c0b54b78904ea0f61ce03b6a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfMTA5OTUxMTYzMzYwNw_34e779a7-8bc3-4023-89fb-7d9075fd308a"
      unitRef="usd">-3703000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i86db664f174f4cf3be1faefb5a2f6c1c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfNTI1OA_c52bdb2c-8192-43e3-9f4c-bc55896471d4"
      unitRef="usd">2644000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i86090d8313a5494cacc8c62cd6746170_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182MS9mcmFnOjAyOTQ4YjExMWZkZTRlMDI5MzliZDM3N2I4NjAwYTY4L3RleHRyZWdpb246MDI5NDhiMTExZmRlNGUwMjkzOWJkMzc3Yjg2MDBhNjhfMTA5OTUxMTYzMzYwNA_942297cf-6201-4e0c-ae18-f14051c03251"
      unitRef="usd">11553000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjE5OTAyMzI1Nzk0NA_8611e99e-3ee3-47b0-9c71-0490a3e4fb43">Debt&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, we had the following debt instruments outstanding:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%;"&gt;3.95% Senior Notes due 2022 ("2022 Senior Notes")&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;The 2022 Senior Notes have a principal balance of $600,000. The 2022 Senior Notes mature on September 15, 2022 and bear interest at 3.95%, payable semi-annually in arrears on March 15 and September 15. The 2022 Senior Notes were issued at a discount to yield 3.97% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying condensed consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;On May 4, 2020, the Company issued $600,000 of 3.00% Senior Notes due 2030. The 2030 Senior Notes were issued at a discount to yield 3.02% and have been reflected net of the unamortized discount in the accompanying condensed consolidated balance sheet. The offering of the 2030 Senior Notes resulted in aggregate net proceeds of approximately $595,300, after deducting underwriting discounts and offering expenses. The 2030 Senior Notes mature on May&#160;31, 2030 and bear interest at 3.00%, payable semi-annually in arrears on May 15 and November 15. The 2030 Senior Notes are senior unsecured obligations and rank equal in right of payment to all of our existing and future unsecured senior indebtedness and other obligations that are not, by their terms, expressly subordinated in right of payment to the Senior Notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 $200,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 $11,200 was outstanding at June&#160;30, 2020, and a $25,000 sublimit for a swing line commitment. The Credit Agreement termination date is July&#160;15, 2021. There was no debt outstanding under the Facility at June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"&gt;In July 2020, NVRM entered into the Twelfth Amendment to the Repurchase Agreement, which extended the term of the Repurchase Agreement through July 21, 2021. All other terms and conditions under the amended Repurchase Agreement remained materially consistent. At June&#160;30, 2020, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement.&#160;&#160;There was no debt outstanding under the Repurchase Agreement at June&#160;30, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icd45b6cfb11b415bb7e00b556339cd37_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjE5OTAyMzI1ODIyMA_4f798595-a7fc-445e-adcd-0859482acb8c"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icd45b6cfb11b415bb7e00b556339cd37_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMTUy_8a146708-5d30-4963-aaf5-1b9f30a9c2a0"
      unitRef="number">0.0395</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="ic9dcd15e544a45e29402c1c62393c936_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMTg0NA_fd7118c7-179f-42de-bf5a-f6de83aa5a94">semi-annually in arrears on March 15 and September 15</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="icd45b6cfb11b415bb7e00b556339cd37_I20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjcx_f94e3cd5-4d20-4382-ae60-6495ac6459e5"
      unitRef="number">0.0397</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8e79f29bd512484e84be48ec3b9bd931_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA3OTY2OA_aabcb6a8-f9f6-4204-858c-1d3cfbb068f4"
      unitRef="usd">600000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8e79f29bd512484e84be48ec3b9bd931_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA3OTY3NQ_144573a0-3a7b-4d98-adf5-5a1d2ccc299d"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i8e79f29bd512484e84be48ec3b9bd931_I20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA3OTY1OA_1d7c902a-a778-4805-94a4-e39be2fef0e7"
      unitRef="number">0.0302</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i4004546488ea478b80a6cd8d1da9c55c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA4MDA3Ng_223363f4-7e62-4e42-ba59-635941198ab5"
      unitRef="usd">595300000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8e79f29bd512484e84be48ec3b9bd931_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA3OTU2NA_144573a0-3a7b-4d98-adf5-5a1d2ccc299d"
      unitRef="number">0.0300</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="i4004546488ea478b80a6cd8d1da9c55c_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjE5OTAyMzI2OTIwMA_da8a57bc-7569-461e-b43a-b17ca5e158e5">semi-annually in arrears on May 15 and November 15</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0556518574a0469ab23763675427b4d4_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfNTY0_12c200f3-1002-4990-9686-8fa59f906492"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <nvr:LineOfCreditMaximumIncrementalCommitmentAmount
      contextRef="iff7fbfaeb63a48ce9ac11ccb566c39e5_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfNjQ3_05778fa5-22b8-4701-ba6b-1e0e3cfa617b"
      unitRef="usd">300000000</nvr:LineOfCreditMaximumIncrementalCommitmentAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibf7c7bb3114749429880d346b01a00df_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfODcx_28d95c42-4a94-40a1-80e0-44e541123841"
      unitRef="usd">100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding
      contextRef="ibf7c7bb3114749429880d346b01a00df_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfOTQ1_ae0162e4-84ea-4914-b845-7945f36db6d7"
      unitRef="usd">11200000</us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ie5d1f21bbecd44fea4e7afea97f6a61c_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfOTc3_f27f1b32-24ba-4642-a40c-87a9edf26656"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i0556518574a0469ab23763675427b4d4_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMTA3Mw_13cd1d2a-0d36-4352-8558-16beffe5ab76"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i360cb17736384f99878ffafde765ad1a_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMTQ3MA_b38fbe89-74f7-4b86-ad67-b460f7964f1f"
      unitRef="usd">150000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:WarehouseAgreementBorrowings
      contextRef="i360cb17736384f99878ffafde765ad1a_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM182Ny9mcmFnOjhiMzNmMzg2OWNmZTRhNzY4YjRjMTdjZmU1MWIzMjYxL3RleHRyZWdpb246OGIzM2YzODY5Y2ZlNGE3NjhiNGMxN2NmZTUxYjMyNjFfMjc0ODc3OTA4MDU2MA_31b2634a-e761-4d56-b2cf-92459de8077e"
      unitRef="usd">0</us-gaap:WarehouseAgreementBorrowings>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183MC9mcmFnOjM1ZTc5YTJjYjE4NjQwNjc4NWFjMDI4NTg0NzAyODQ1L3RleHRyZWdpb246MzVlNzlhMmNiMTg2NDA2Nzg1YWMwMjg1ODQ3MDI4NDVfNDA5_ecabbe4d-3f7c-4585-a50b-4643366796da">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="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfMTM3NA_c3974ada-91d2-4735-ab0d-cb087e25639d">Leases&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets.  Our leases have remaining lease terms of up to 19 years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.052%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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:10.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supplemental cash flows information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ROU assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfMTM3OA_0327102c-5d39-4166-a993-127fc3be9d01">Leases&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets.  Our leases have remaining lease terms of up to 19 years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.052%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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:10.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supplemental cash flows information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ROU assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfNDQ5_ce956299-7dba-4086-a1a9-245c08ee971b">P19Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseOptionToExtend
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfNTIw_058427b3-c116-4b32-b814-719aba2a945b">10</us-gaap:LesseeOperatingLeaseOptionToExtend>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfMTM4Mw_22bd47ce-b00e-426e-8428-76312577f9da">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.120%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.737%;"/&gt;&lt;td style="width:1.0%;"/&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.741%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,853&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance lease expense:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortization of ROU assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseExpense
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfMy0yLTEtMS0w_c389c0b4-d404-4c4a-8d8a-b734fa60831b"
      unitRef="usd">7942000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfMy00LTEtMS0w_c0eabdef-ab8c-4d9c-b208-4a1efac44352"
      unitRef="usd">8387000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfMy02LTEtMS0zODA_a3d338b8-67a9-4892-b0d9-786cab99f997"
      unitRef="usd">15853000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfMy04LTEtMS0zODA_226cd7e8-3903-4dd7-be61-9e02a834646c"
      unitRef="usd">15947000</us-gaap:OperatingLeaseExpense>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNS0yLTEtMS0w_90fd9c90-959e-4aae-96cc-a6223262b345"
      unitRef="usd">281000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNS00LTEtMS0w_d62d2ec3-0a0c-4e91-a903-cadbb022a5ee"
      unitRef="usd">21000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNS02LTEtMS0zODA_e7c60840-8bb4-4065-98da-40380d266eb3"
      unitRef="usd">547000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNS04LTEtMS0zODA_daaa1adf-510a-439d-93da-021098105e3e"
      unitRef="usd">21000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNi0yLTEtMS0w_681f6aed-8b07-47a1-b115-7343af31861d"
      unitRef="usd">51000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNi00LTEtMS0w_65f33639-12cb-4c92-9651-3c57363c29c4"
      unitRef="usd">5000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNi02LTEtMS0zNzQ_5fb22bfd-bd14-4413-80a9-5641f107873e"
      unitRef="usd">100000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNi04LTEtMS0zNzQ_8cab9c94-7b8a-4ecf-acda-909f449644a1"
      unitRef="usd">5000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:ShortTermLeaseCost
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNy0yLTEtMS0w_62141bdb-2825-4aff-9931-e142c288c5f5"
      unitRef="usd">6185000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNy00LTEtMS0w_0b895702-c5e5-4446-9634-df1da9da3155"
      unitRef="usd">5640000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNy02LTEtMS0zNzQ_c2e6e636-f277-4fc7-8a71-93c7b7726924"
      unitRef="usd">12611000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfNy04LTEtMS0zNzQ_90fafa1d-9a5b-4453-9798-9b39773c65dc"
      unitRef="usd">11245000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfOS0yLTEtMS0w_4325c9d6-db61-40fd-a57d-15873f3ab462"
      unitRef="usd">14459000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfOS00LTEtMS0w_36aa9b67-64b3-459c-8d06-b68d0183431e"
      unitRef="usd">14053000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfOS02LTEtMS0zNzQ_fd77af16-f075-4c80-88fb-619b834c3db2"
      unitRef="usd">29111000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjU3NGMwZTY0N2Q5YTQ2OWQ5OWJkNWU5ODZmZjEzMTI5L3RhYmxlcmFuZ2U6NTc0YzBlNjQ3ZDlhNDY5ZDk5YmQ1ZTk4NmZmMTMxMjlfOS04LTEtMS0zNzQ_e35ccb3d-ed01-4ba2-a433-073754c38e8f"
      unitRef="usd">27218000</us-gaap:LeaseCost>
    <nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RleHRyZWdpb246MjcxMjk3YzdmMjdlNGE0MTg0NGI2NGI1ZGRhYmYwNzNfMTM4MQ_c46b1138-1611-44ba-a8f2-affc001cf7ff">&lt;div style="text-indent:27pt;margin-top:6pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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;/div&gt;&lt;div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.052%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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.719%;"/&gt;&lt;td style="width:1.0%;"/&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:10.719%;"/&gt;&lt;td style="width:1.0%;"/&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:10.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supplemental cash flows information:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&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;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Financing cash flows from finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ROU assets obtained in exchange for lease obligations:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-average discount rate:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNC0yLTEtMS03NTU_767a9ff0-dcda-4ba6-9800-3c8bf83fec9f"
      unitRef="usd">6676000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNC00LTEtMS03NTU_4525a09a-cf80-459f-8aa7-ae0343562b4f"
      unitRef="usd">6314000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNC0yLTEtMS0w_cc809dc3-8b96-4dd7-8061-50e058af5322"
      unitRef="usd">13394000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNC00LTEtMS0w_e60b39fe-75cb-4ad8-9747-b49a80c81d5b"
      unitRef="usd">12877000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNS0yLTEtMS03NDc_8ac7400f-638a-47ce-a5b2-ed1a5cd6c68b"
      unitRef="usd">51000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNS00LTEtMS03NDc_e892e70a-3960-4bcc-84cb-450f6eeda288"
      unitRef="usd">5000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNS0yLTEtMS0w_c13418c7-340f-43d0-9c8a-726f4c55a067"
      unitRef="usd">100000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNS00LTEtMS0w_0ae66476-0061-46aa-829b-6989e588dbd2"
      unitRef="usd">5000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNi0yLTEtMS03NDc_ba76e4a7-4d25-4146-8efd-83cd18e07965"
      unitRef="usd">212000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNi00LTEtMS03NDc_879b0bb4-3790-431a-b457-2f4dcc56e4ee"
      unitRef="usd">12000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNi0yLTEtMS0w_ad635c59-ee2e-4b7f-b139-17abcb52d2db"
      unitRef="usd">412000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfNi00LTEtMS0w_d906cdd7-9870-487c-8f81-c93b67773c63"
      unitRef="usd">12000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfOS0yLTEtMS03NTU_0540daf4-19af-4b97-8278-ffbedda4d95e"
      unitRef="usd">1901000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfOS00LTEtMS03NTU_fc5132e7-1f83-4c21-923b-7acceb06cd99"
      unitRef="usd">3571000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfOS0yLTEtMS0w_39d8e478-8006-4ea2-bfff-c300dd7d2982"
      unitRef="usd">5685000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfOS00LTEtMS0w_9e990aa2-65e7-4b05-bfa4-1606f9d5eee7"
      unitRef="usd">9551000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTAtMi0xLTEtNzQ3_ab96d973-5c72-4eb3-b521-28a341d44d0b"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTAtNC0xLTEtNzQ3_cef65075-4404-4217-9b57-5434ef4b4a6b"
      unitRef="usd">4692000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTAtMi0xLTEtMA_b9f8e1cf-2088-414f-9f19-c4d617c8c954"
      unitRef="usd">440000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTAtNC0xLTEtMA_79862230-7fa9-4c9c-ac56-390bc773efc4"
      unitRef="usd">5227000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTUtNi0xLTEtMzI1Nw_fa3987ef-7e60-48fe-9ebc-adeb7826ce6a">P5Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTUtOC0xLTEtMzI1Nw_8f46f10a-92cb-44af-b6ff-de86d483812d">P5Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTYtNi0xLTEtMzI1Nw_83f2f2e2-2119-4e35-b59f-ca04d022f494">P6Y2M12D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTYtOC0xLTEtMzI1Nw_b4d288b8-47de-4695-87a3-03cc0eabaf62">P6Y7M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTktNi0xLTEtMzI1Nw_d2ba4165-fa0c-4b30-adcd-7121cf614970"
      unitRef="number">0.035</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMTktOC0xLTEtMzI1Nw_6bd23bc9-d374-4d80-a8e2-211dea7fdfe4"
      unitRef="number">0.036</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i3c024cc2f514495eb6939f4bad6e8626_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMjAtNi0xLTEtMzI1Nw_029a9eee-0a92-4e4b-b444-cf51b7572c4d"
      unitRef="number">0.028</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i6dcf6b7b120d420b8e38450013895b3d_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183My9mcmFnOjI3MTI5N2M3ZjI3ZTRhNDE4NDRiNjRiNWRkYWJmMDczL3RhYmxlOjVjZmE1Njg5ODg4ZDQyN2M5MjhmYmM5ODkxNzZhOTA1L3RhYmxlcmFuZ2U6NWNmYTU2ODk4ODhkNDI3YzkyOGZiYzk4OTE3NmE5MDVfMjAtOC0xLTEtMzI1Nw_2c00753f-28dc-4a46-8c60-8c6475cd3a9b"
      unitRef="number">0.028</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMjE5OTAyMzI1NTk4OA_c4e55f0a-4ba7-40f7-a2fc-278d63902c40">14.&#160;Income TaxesOur effective tax rate for the three and six months ended June&#160;30, 2020 was 21.8% and 8.5%, respectively, compared to 14.1% and 14.0% for the three and six months ended June&#160;30, 2019, respectively. The effective tax rate in each period was favorably impacted by the recognition of an income tax benefit related to excess tax benefits from stock option exercises totaling $6,854 and $62,509 for the three and six months ended June&#160;30, 2020, respectively, and $30,727 and  $59,205 for the three and six months ended June&#160;30, 2019, respectively.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMTY0OTI2NzQ0MjA5MQ_34c080a5-98f4-4310-9bfc-ce181b2e12e8"
      unitRef="number">0.218</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMTA5OTUxMTYyODE3Nw_253c3401-aee3-4a60-95a0-8b091fce74b5"
      unitRef="number">0.085</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMTY0OTI2NzQ0MjA3OQ_38dd0eae-d7ad-4c5e-bf70-a6e596ddfc36"
      unitRef="number">0.141</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMTE4_aa03f5c6-d89b-474d-a6fa-6885ca6b5158"
      unitRef="number">0.140</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMjE5OTAyMzI1NjA2OQ_7aa1fdcd-0ac4-4eb8-a51a-45cb3a96565a"
      unitRef="usd">6854000</nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet>
    <nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMzI1_7d3b2861-a31a-408c-b6ca-6062f8a42161"
      unitRef="usd">62509000</nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet>
    <nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMTY0OTI2NzQ0MjA5NQ_729cd88c-44b9-41b8-9fa8-7bd6f59fbce1"
      unitRef="usd">30727000</nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet>
    <nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet
      contextRef="iba45e0e39261450da1cc49d776156c93_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZhNDA0NTllOTU1YjRlNDE5YzU3MTMxNzlkNTYyYjIzL3NlYzo2YTQwNDU5ZTk1NWI0ZTQxOWM1NzEzMTc5ZDU2MmIyM183Ni9mcmFnOmUxNjI1YmQ4ZTQzZDQyMzliMDMyYWE1ZjI1NTdiN2U0L3RleHRyZWdpb246ZTE2MjViZDhlNDNkNDIzOWIwMzJhYTVmMjU1N2I3ZTRfMzYw_23daa441-a83d-4546-b6eb-aac651b48b2f"
      unitRef="usd">59205000</nvr:AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314055493000">
<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, 2020</div></th>
<th class="th"><div>Jul. 30, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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,702,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_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">2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 CCYY 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>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-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 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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 Regulation 12B<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>14
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314137971496">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts', window );">Land under development</a></td>
<td class="nump">$ 69,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">360,978<span></span>
</td>
<td class="nump">$ 413,851<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,730,020<span></span>
</td>
<td class="nump">3,809,815<span></span>
</td>
</tr>
<tr class="re">
<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="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,117,608<span></span>
</td>
<td class="nump">1,468,571<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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="re">
<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 30, 2020 and December 31, 2019</a></td>
<td class="nump">206<span></span>
</td>
<td class="nump">206<span></span>
</td>
</tr>
<tr class="ro">
<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,151,623<span></span>
</td>
<td class="nump">2,055,407<span></span>
</td>
</tr>
<tr class="re">
<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 and 107,295 shares of NVR, Inc. common stock as of June 30, 2020 and December 31, 2019, respectively</a></td>
<td class="num">(16,710)<span></span>
</td>
<td class="num">(16,912)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent', window );">Deferred compensation liability</a></td>
<td class="nump">16,710<span></span>
</td>
<td class="nump">16,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">8,249,650<span></span>
</td>
<td class="nump">7,909,872<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Less treasury stock at cost &#8211; 16,866,242 and 16,922,558 shares as of June 30, 2020 and December 31, 2019, respectively</a></td>
<td class="num">(7,789,067)<span></span>
</td>
<td class="num">(7,624,241)<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_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">2,612,412<span></span>
</td>
<td class="nump">2,341,244<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">4,730,020<span></span>
</td>
<td class="nump">3,809,815<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">1,982,890<span></span>
</td>
<td class="nump">1,110,892<span></span>
</td>
</tr>
<tr class="ro">
<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">24,650<span></span>
</td>
<td class="nump">17,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_AccountsReceivableNet', window );">Receivables</a></td>
<td class="nump">20,801<span></span>
</td>
<td class="nump">18,278<span></span>
</td>
</tr>
<tr class="ro">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LotsAndHousingUnitsCoveredUnderSalesAgreementsWithCustomers', window );">Lots and housing units, covered under sales agreements with customers</a></td>
<td class="nump">1,340,444<span></span>
</td>
<td class="nump">1,075,420<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_UnsoldLotsAndHousingUnits', window );">Unsold lots and housing units</a></td>
<td class="nump">172,394<span></span>
</td>
<td class="nump">184,352<span></span>
</td>
</tr>
<tr class="re">
<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">69,323<span></span>
</td>
<td class="nump">69,196<span></span>
</td>
</tr>
<tr class="ro">
<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">20,379<span></span>
</td>
<td class="nump">18,320<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_InventoryOperativeBuilders', window );">Total Inventory</a></td>
<td class="nump">1,602,540<span></span>
</td>
<td class="nump">1,347,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_DepositsAssets', window );">Contract land deposits, net</a></td>
<td class="nump">360,978<span></span>
</td>
<td class="nump">413,851<span></span>
</td>
</tr>
<tr class="re">
<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">50,459<span></span>
</td>
<td class="nump">52,260<span></span>
</td>
</tr>
<tr class="ro">
<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">57,701<span></span>
</td>
<td class="nump">63,825<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets', window );">Reorganization value in excess of amounts allocable to identifiable assets, net</a></td>
<td class="nump">41,580<span></span>
</td>
<td class="nump">41,580<span></span>
</td>
</tr>
<tr class="ro">
<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">196,498<span></span>
</td>
<td class="nump">176,144<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,338,097<span></span>
</td>
<td class="nump">3,242,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND SHAREHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></td>
<td class="nump">294,254<span></span>
</td>
<td class="nump">262,987<span></span>
</td>
</tr>
<tr class="ro">
<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">349,113<span></span>
</td>
<td class="nump">346,035<span></span>
</td>
</tr>
<tr class="re">
<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">158,016<span></span>
</td>
<td class="nump">131,886<span></span>
</td>
</tr>
<tr class="ro">
<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">64,540<span></span>
</td>
<td class="nump">71,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">1,193,962<span></span>
</td>
<td class="nump">598,301<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,059,885<span></span>
</td>
<td class="nump">1,410,304<span></span>
</td>
</tr>
<tr 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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">17,986<span></span>
</td>
<td class="nump">29,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">2,199<span></span>
</td>
<td class="nump">2,276<span></span>
</td>
</tr>
<tr class="re">
<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">325,208<span></span>
</td>
<td class="nump">492,125<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">5,258<span></span>
</td>
<td class="nump">5,828<span></span>
</td>
</tr>
<tr class="ro">
<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">14,226<span></span>
</td>
<td class="nump">13,345<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets', window );">Reorganization value in excess of amounts allocable to identifiable assets, net</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">19,699<span></span>
</td>
<td class="nump">17,421<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">391,923<span></span>
</td>
<td class="nump">567,754<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">15,223<span></span>
</td>
<td class="nump">14,282<span></span>
</td>
</tr>
<tr class="ro">
<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">42,500<span></span>
</td>
<td class="nump">43,985<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">$ 57,723<span></span>
</td>
<td class="nump">$ 58,267<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 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 2: 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/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 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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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 9: 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 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 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=121586364&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=121566466&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://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=121556615&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=121604090&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=121556615&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_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://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 2: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: 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=121559654&amp;loc=d3e5710-111685<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.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: 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 7: 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=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://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 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)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: 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 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(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: 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=75031198&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_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=121603541&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=121603541&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_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reorganization value in excess of amounts allocable to identifiable assets at the balance sheet date after fresh-start adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 05<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=49179835&amp;loc=d3e54813-112758<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=120604989&amp;loc=SL2890621-112765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121583591&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=121586364&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/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 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)(23)(a)(4))<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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<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 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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: 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_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=121593590&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_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=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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=us-gaap_MortgageBankingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MortgageBankingMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314055758968">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">60,000,000<span></span>
</td>
<td class="nump">60,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">20,555,330<span></span>
</td>
<td class="nump">20,555,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesHeldInEmployeeTrustShares', window );">Deferred compensation trust, shares</a></td>
<td class="nump">107,295<span></span>
</td>
<td class="nump">107,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares</a></td>
<td class="nump">16,881,636<span></span>
</td>
<td class="nump">16,922,558<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>num: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>16
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314052836344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Income - USD ($)<br> shares in Thousands, $ 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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,620,368<span></span>
</td>
<td class="nump">$ 1,800,194<span></span>
</td>
<td class="nump">$ 3,202,896<span></span>
</td>
<td class="nump">$ 3,487,205<span></span>
</td>
</tr>
<tr class="ro">
<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">(9,525)<span></span>
</td>
<td class="num">(6,301)<span></span>
</td>
<td class="num">(16,011)<span></span>
</td>
<td class="num">(12,516)<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">209,831<span></span>
</td>
<td class="nump">244,712<span></span>
</td>
<td class="nump">371,206<span></span>
</td>
<td class="nump">463,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(45,756)<span></span>
</td>
<td class="num">(34,503)<span></span>
</td>
<td class="num">(31,428)<span></span>
</td>
<td class="num">(64,704)<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">$ 164,075<span></span>
</td>
<td class="nump">$ 210,209<span></span>
</td>
<td class="nump">$ 339,778<span></span>
</td>
<td class="nump">$ 398,615<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 44.56<span></span>
</td>
<td class="nump">$ 58.20<span></span>
</td>
<td class="nump">$ 92.52<span></span>
</td>
<td class="nump">$ 110.43<span></span>
</td>
</tr>
<tr class="re">
<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">$ 42.50<span></span>
</td>
<td class="nump">$ 53.09<span></span>
</td>
<td class="nump">$ 87.56<span></span>
</td>
<td class="nump">$ 100.61<span></span>
</td>
</tr>
<tr class="ro">
<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,682<span></span>
</td>
<td class="nump">3,612<span></span>
</td>
<td class="nump">3,673<span></span>
</td>
<td class="nump">3,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding (in shares)</a></td>
<td class="nump">3,861<span></span>
</td>
<td class="nump">3,959<span></span>
</td>
<td class="nump">3,881<span></span>
</td>
<td class="nump">3,962<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 1,588,758<span></span>
</td>
<td class="nump">$ 1,757,448<span></span>
</td>
<td class="nump">$ 3,144,465<span></span>
</td>
<td class="nump">$ 3,400,654<span></span>
</td>
</tr>
<tr class="ro">
<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">2,408<span></span>
</td>
<td class="nump">5,833<span></span>
</td>
<td class="nump">7,744<span></span>
</td>
<td class="nump">11,570<span></span>
</td>
</tr>
<tr class="re">
<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,284,493<span></span>
</td>
<td class="nump">1,425,388<span></span>
</td>
<td class="nump">2,579,236<span></span>
</td>
<td class="nump">2,764,194<span></span>
</td>
</tr>
<tr class="ro">
<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">(102,702)<span></span>
</td>
<td class="num">(112,210)<span></span>
</td>
<td class="num">(212,869)<span></span>
</td>
<td class="num">(227,944)<span></span>
</td>
</tr>
<tr class="re">
<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">203,971<span></span>
</td>
<td class="nump">225,683<span></span>
</td>
<td class="nump">360,104<span></span>
</td>
<td class="nump">420,086<span></span>
</td>
</tr>
<tr class="ro">
<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">(9,166)<span></span>
</td>
<td class="num">(6,033)<span></span>
</td>
<td class="num">(15,380)<span></span>
</td>
<td class="num">(12,026)<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">194,805<span></span>
</td>
<td class="nump">219,650<span></span>
</td>
<td class="nump">344,724<span></span>
</td>
<td class="nump">408,060<span></span>
</td>
</tr>
<tr 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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">31,610<span></span>
</td>
<td class="nump">42,746<span></span>
</td>
<td class="nump">58,431<span></span>
</td>
<td class="nump">86,551<span></span>
</td>
</tr>
<tr class="ro">
<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">1,854<span></span>
</td>
<td class="nump">2,737<span></span>
</td>
<td class="nump">4,323<span></span>
</td>
<td class="nump">5,570<span></span>
</td>
</tr>
<tr class="re">
<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">679<span></span>
</td>
<td class="nump">681<span></span>
</td>
<td class="nump">1,328<span></span>
</td>
<td class="nump">1,220<span></span>
</td>
</tr>
<tr class="ro">
<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">(18,758)<span></span>
</td>
<td class="num">(20,834)<span></span>
</td>
<td class="num">(36,969)<span></span>
</td>
<td class="num">(37,592)<span></span>
</td>
</tr>
<tr class="re">
<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">(359)<span></span>
</td>
<td class="num">(268)<span></span>
</td>
<td class="num">(631)<span></span>
</td>
<td class="num">(490)<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">$ 15,026<span></span>
</td>
<td class="nump">$ 25,062<span></span>
</td>
<td class="nump">$ 26,482<span></span>
</td>
<td class="nump">$ 55,259<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=120395209&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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: 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=109234566&amp;loc=d3e22595-107794<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: 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=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: 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 9: 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=120380238&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<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=6371337&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 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=120395209&amp;loc=SL114868664-224227<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<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 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: 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>num: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=120380238&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=109234566&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=120380238&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=121326447&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=109234566&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=109234566&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=109234566&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=121326447&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 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 10: 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=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: 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 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 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-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 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<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=120395209&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>num: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=120395209&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://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<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=116825942&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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&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=119993939&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=120311839&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=120395209&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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: 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=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=75031198&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=120311839&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=120311839&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: 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 12: 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 13: 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=120395209&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=120395209&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=6371337&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=121326447&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=6371337&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=121326447&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=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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=us-gaap_MortgageBankingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MortgageBankingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314129671720">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Finance Lease, Principal Payments</a></td>
<td class="num">$ (412)<span></span>
</td>
<td class="num">$ (12)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">339,778<span></span>
</td>
<td class="nump">398,615<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">11,254<span></span>
</td>
<td class="nump">10,146<span></span>
</td>
</tr>
<tr class="ro">
<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">21,926<span></span>
</td>
<td class="nump">37,910<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_ContractLandDepositImpairmentRecovery', window );">Contract land deposit and other impairments (recoveries), net</a></td>
<td class="nump">37,453<span></span>
</td>
<td class="num">(23)<span></span>
</td>
</tr>
<tr class="ro">
<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">(41,574)<span></span>
</td>
<td class="num">(67,919)<span></span>
</td>
</tr>
<tr class="re">
<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">(2,280,199)<span></span>
</td>
<td class="num">(2,373,748)<span></span>
</td>
</tr>
<tr class="ro">
<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">2,491,119<span></span>
</td>
<td class="nump">2,428,410<span></span>
</td>
</tr>
<tr class="re">
<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">0<span></span>
</td>
<td class="nump">2,156<span></span>
</td>
</tr>
<tr class="ro">
<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">(255,852)<span></span>
</td>
<td class="num">(144,618)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Decrease (increase) in contract land deposits</a></td>
<td class="nump">16,020<span></span>
</td>
<td class="num">(13,554)<span></span>
</td>
</tr>
<tr class="re">
<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">(2,825)<span></span>
</td>
<td class="num">(9,597)<span></span>
</td>
</tr>
<tr class="ro">
<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">26,512<span></span>
</td>
<td class="nump">32,771<span></span>
</td>
</tr>
<tr class="re">
<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">26,130<span></span>
</td>
<td class="nump">7,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingActivitiesCashFlowStatement', window );">Other, net</a></td>
<td class="num">(19,073)<span></span>
</td>
<td class="num">(5,891)<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">370,669<span></span>
</td>
<td class="nump">302,619<span></span>
</td>
</tr>
<tr class="ro">
<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">(38)<span></span>
</td>
<td class="num">(335)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital', window );">Distribution of capital from unconsolidated joint ventures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7,167<span></span>
</td>
</tr>
<tr class="re">
<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,217)<span></span>
</td>
<td class="num">(10,699)<span></span>
</td>
</tr>
<tr class="ro">
<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">449<span></span>
</td>
<td class="nump">1,069<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_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Provided by (Used in) Investing Activities</a></td>
<td class="num">(7,806)<span></span>
</td>
<td class="num">(2,798)<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">(216,582)<span></span>
</td>
<td class="num">(304,479)<span></span>
</td>
</tr>
<tr class="ro">
<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">126,046<span></span>
</td>
<td class="nump">178,831<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Provided by (Used in) Financing Activities</a></td>
<td class="nump">504,330<span></span>
</td>
<td class="num">(125,660)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash, restricted cash, and cash equivalents</a></td>
<td class="nump">867,193<span></span>
</td>
<td class="nump">174,161<span></span>
</td>
</tr>
<tr class="re">
<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">1,160,804<span></span>
</td>
<td class="nump">732,248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, restricted cash, and cash equivalents, end of the period</a></td>
<td class="nump">2,027,997<span></span>
</td>
<td class="nump">906,409<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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">12,593<span></span>
</td>
<td class="nump">12,052<span></span>
</td>
</tr>
<tr class="re">
<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">11,740<span></span>
</td>
<td class="nump">71,486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds from Issuance of Senior Long-term Debt</a></td>
<td class="nump">598,860<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of Debt Issuance Costs</a></td>
<td class="num">$ (3,582)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContractLandDepositImpairmentRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and 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_ContractLandDepositImpairmentRecovery</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=121586364&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=121586364&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=121583591&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=98513438&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=121586364&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=120311839&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=121586364&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=121586364&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=120395209&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=121586364&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=121603541&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=121609121&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=121581245&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=121581245&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=121586364&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=117337389&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=121583591&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=121586364&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=121586364&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_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=121586364&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=121586364&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=121586364&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=121583591&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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=121586364&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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: 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=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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=121586364&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=121586364&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=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=SL94080555-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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=121586364&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=121586364&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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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>18
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314050358664">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&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>nonnum: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>19
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048777128">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019.&#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, 2020 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2020.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019, 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="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and December&#160;31, 2019 was $272 and $281, respectively, and as of June&#160;30, 2019 and December&#160;31, 2018 was $294 and $320, respectively.</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Revenue Recognition</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 (&#8220;Handmoney&#8221;) on homes not settled, were $158,016 and $131,886 as of June&#160;30, 2020 and December&#160;31, 2019, respectively.  We expect that substantially all of the December 31, 2019 Handmoney balance will be recognized in revenue in 2020. Our prepaid sales compensation totaled approximately $23,300 and $14,600, as of June&#160;30, 2020 and December&#160;31, 2019, respectively.  Prepaid sales compensation is included in homebuilding &#8220;Other assets&#8221; on the accompanying condensed consolidated balance sheets.</span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Effective January 1, 2020, we adopted Accounting Standards Update ("ASU") 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments - Credit Losses (Topic 326),</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> which changed the impairment recognition of financial assets from an as incurred recognition methodology to requiring immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets. Our adoption of this standard did not have a material effect on our consolidated financial statements and related disclosures.</span></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Effective January 1, 2020, we adopted ASU 2017-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles &#8211; Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Under the standard, an impairment charge to goodwill is recorded in the amount that the carrying amount of a reporting unit's goodwill exceeds its fair value, not to exceed the amount of goodwill allocated to that reporting unit. Our adoption of this standard had no impact on our consolidated financial statements and related disclosures.</span><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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314050358664">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract', window );"><strong>Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityDisclosureTextBlock', window );">Variable Interest Entities</a></td>
<td class="text">Variable Interest Entities ("VIEs")<div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;Lot Purchase Agreements&#8221;)</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 Lot Purchase Agreements.&#160;&#160;The Lot Purchase Agreements require deposits that may be forfeited if we fail to perform under the Lot Purchase Agreements.&#160;&#160;The deposits required under the Lot Purchase Agreements are in the form of cash or letters of credit in varying amounts, and typically range up to 10% of the aggregate purchase price of the finished lots.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We believe this lot acquisition strategy reduces the financial requirements and risks associated with direct land ownership and land development.&#160;We may, at our option, choose for any reason and at any time not to perform under these Lot Purchase Agreements by delivering notice of our intent not to acquire the finished lots under contract.&#160;Our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained within the Lot Purchase Agreements.&#160;&#160;None of the creditors of any of the development entities with which we enter Lot Purchase Agreements have recourse to our general credit.&#160;We generally do not have any specific performance obligations to purchase a certain number or any of the lots, nor do we guarantee completion of the development by the developer or guarantee any of the developers&#8217; financial or other liabilities.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We are not involved in the design or creation of the development entities from which we purchase lots under Lot Purchase Agreements.&#160;The developer&#8217;s equity holders have the power to direct 100% of the operating activities of the development entity.&#160;We have no voting rights in any of the development entities.&#160;The sole purpose of the development entity&#8217;s activities is to generate positive cash flow returns for the equity holders.&#160;&#160;Further, we do not share in any of the profit or loss generated by the project&#8217;s development.&#160;&#160;The profits and losses are passed directly to the developer&#8217;s equity holders.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 Lot Purchase Agreement is deemed to be a variable interest in the respective development entities.&#160;&#160;Those development entities are deemed to be VIEs.&#160;Therefore, the development entities with which we enter into Lot Purchase Agreements, including the joint venture limited liability corporations discussed below, are evaluated for possible consolidation by us.&#160;An enterprise must consolidate a VIE when that enterprise has a controlling financial interest in the VIE.&#160;&#160;An enterprise is deemed to have a controlling financial interest if it has (i) the power to direct the activities of a VIE that most significantly impact the entity&#8217;s economic performance, and (ii) the obligation to absorb losses of the VIE that could be significant to the VIE or the rights to receive benefits from the VIE that could be significant to the VIE.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We believe the activities that most significantly impact a development entity&#8217;s economic performance are the operating activities of the entity.&#160;&#160;The development entity&#8217;s equity investors bear the full risk during the development process. Unless and until a development entity completes finished building lots through the development process, the entity does not earn any revenues.&#160;The operating development activities are managed solely by the development entity&#8217;s equity investors.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The development entities with which we contract to buy finished lots typically select the respective projects, obtain the necessary zoning approvals, obtain the financing required with no support or guarantees from us, select who will purchase the finished lots and at what price, and manage the completion of the infrastructure improvements, all for the purpose of generating a cash flow return to the development entity&#8217;s equity holders and all independent of us.&#160;&#160;We possess no more than limited protective legal rights through the Lot Purchase Agreement in the specific finished lots that we are purchasing, and we possess no participative rights in the development </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">entities.&#160;&#160;Accordingly, we do not have the power to direct the activities of a developer that most significantly impact the developer&#8217;s economic performance.&#160;&#160;For this reason, we have concluded that we are not the primary beneficiary of the development entities with which we enter into Lot Purchase Agreements, and therefore, we do not consolidate any of these VIEs.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, we controlled approximately 98,600 lots under Lot Purchase Agreements with third parties through deposits in cash and letters of credit totaling approximately $423,600 and $6,400, respectively.&#160;&#160;As noted above, our sole legal obligation and economic loss for failure to perform under these Lot Purchase Agreements is limited to the amount of the deposit pursuant to the liquidated damage provisions contained in the Lot Purchase Agreements.  During the three and six month periods ended June&#160;30, 2020, we incurred pre-tax charges of approximately $900 and $37,300, respectively, related to the impairment of deposits under Lot Purchase Agreements due primarily to deteriorating market conditions in certain of our markets related to the COVID-19 pandemic. The impairment charges were recorded in cost of sales on the accompanying condensed consolidated statements of income. Our contract land deposit is shown net of a $63,647 and $27,572 impairment reserve at June 30, 2020 and December 31, 2019, respectively.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 6,300 lots, which are not included in the number of total lots controlled.&#160;Some of these properties may require rezoning or other approvals to achieve the expected yield. These properties are controlled with deposits in cash and letters of credit totaling approximately $1,000 and $100, respectively, as of June&#160;30, 2020, of which approximately $600 is refundable if certain contractual conditions are not met.&#160;We generally expect to assign the raw land contracts to a land developer and simultaneously enter into a Lot Purchase Agreement with the assignee if the project is determined to be feasible.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 as of June&#160;30, 2020 and December&#160;31, 2019 was as follows:</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.543%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.647%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">424,625&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">441,423&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss reserve on contract land deposits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63,647)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,572)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposits, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">360,978&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413,851&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent obligations in the form of letters of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,539&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,606&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total risk of loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">367,517&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419,457&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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>nonnum: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>21
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048777128">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 );">Equity Method Investments and Joint Ventures Disclosure [Text Block]</a></td>
<td class="text">Joint Ventures<div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 Lot Purchase Agreements with the joint venture. We are not a borrower, guarantor or obligor on any debt of the JVs, as applicable. We enter into Lot Purchase Agreements to purchase lots from these JVs, and as a result have a variable interest in these JVs.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">At June&#160;30, 2020, we had an aggregate investment totaling approximately $28,400 in four JVs that are expected to produce approximately 6,150 finished lots, of which approximately 2,800 lots were controlled by us and the remaining approximately 3,350 lots were either under contract with unrelated parties or not currently under contract. In addition, we had additional funding commitments totaling approximately $4,200 to one of the JVs at June&#160;30, 2020. We have determined that we are not the primary beneficiary of three of the JVs because we either share power with the other JV partner or the other JV partner has the controlling financial interest. The aggregate investment in unconsolidated JVs was approximately $28,400 and $26,700 at June&#160;30, 2020 and December&#160;31, 2019, respectively, and is reported in the &#8220;Other assets&#8221; line item on the accompanying condensed consolidated balance sheets. None of the unconsolidated JVs had any indicators of impairment as of June&#160;30, 2020.  For the </span></div><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">remaining JV, we have concluded that we are the primary beneficiary because we have the controlling financial interest in the JV.  As of December 31, 2019, all activities under the consolidated JV had been completed. As of June&#160;30, 2020, we had no investment remaining in the JV and the JV had remaining balances of $272 in cash and $248 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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314050774888">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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, 2020, we directly owned a total of five separate raw land parcels with a carrying value of $69,323 that are expected to produce approximately 600 finished lots.  We also had additional funding commitments of approximately $5,200 under a joint development agreement related to one parcel, a portion of which we expect will be offset by development credits of approximately $2,900.  None of the raw parcels had any indicators of impairment as of June&#160;30, 2020.<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>nonnum: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>23
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048777128">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest capitalized, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,034&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,140&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,499&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest incurred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,665&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,607&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,300&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest charged to interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,525)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,301)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,011)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,516)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest charged to cost of sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(501)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(592)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,115)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(890)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest capitalized, end of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,673&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,854&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,673&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,854&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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>nonnum: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>24
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048835032">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 for the three and six months ended June&#160;30, 2020 and 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of shares outstanding used to calculate basic EPS</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,682&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,612&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,673&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,610&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,861&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,959&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,881&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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") issued under equity incentive plans were outstanding during the three and six months ended June&#160;30, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:44.255%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.775%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.775%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.481%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.778%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">330&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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=6371337&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=6371337&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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048775448">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below: </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:22.743%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.516%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,127,315&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,085,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,796,177)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,416,919&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(202)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,434&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,434&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,984&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,984&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,110)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,110&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,151,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,249,650&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,789,067)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,710)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,710&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,612,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.707%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.502%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.807%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,055,407&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,909,872&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,624,241)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,341,244&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339,778&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339,778&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(202)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(216,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(216,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,046&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,046&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(51,756)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,756&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,151,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,249,650&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,789,067)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,710)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,710&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,612,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span><br/></span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We repurchased approximately 58 shares of our common stock during the six months ended June&#160;30, 2020, all of which were repurchased in the first quarter. We settle Option exercises and vesting of RSUs by issuing shares of treasury stock.&#160;&#160;Approximately 15 and 114 shares were issued from the treasury account during the three and six months ended June&#160;30, 2020, respectively, in settlement of Option exercises and vesting of RSUs.&#160;&#160;Shares are relieved from the treasury account based on the weighted average cost basis of treasury shares.</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:22.743%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.516%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,899,100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,219,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,220,269)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,898,776&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(87,980)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(87,980)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,577&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,577&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,857&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,857&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,378)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,378&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,962,156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,429,948&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,272,871)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,119,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%;"><tr><td style="width:1.0%;"/><td style="width:22.778%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.817%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.882%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.587%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.882%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.888%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,820,223&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,031,333&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,043,200)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,937)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,937&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,808,562&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(304,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(304,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,910&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,910&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(74,808)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,808&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,962,156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,429,948&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,272,871)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,119,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div>We repurchased approximately 30 and 112 shares of our common stock during the three and six months ended June&#160;30, 2019, respectively.  Approximately 82 and 177 shares were issued from the treasury account during the three and six months ended June&#160;30, 2019, 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 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><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 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 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048500248">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 Warranties<div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">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.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,032&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108,053&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,677&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,446&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,098&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,269&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,490)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,639)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,932)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,310)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve, end of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,219&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,659&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,219&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,659&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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_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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048736392">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We disclose four homebuilding reportable segments that aggregate geographically our homebuilding operating segments, and our mortgage banking operations presented as one reportable segment.&#160;&#160;The homebuilding reportable segments are comprised of operating divisions in the following geographic areas:</span></div><div style="padding-left:36pt;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:92.982%;"><tr><td style="width:1.0%;"/><td style="width:14.981%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:2.874%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:76.145%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid Atlantic:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maryland, Virginia, West Virginia, Delaware and Washington, D.C.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North East:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New Jersey and Eastern Pennsylvania</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mid East:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">New York, Ohio, Western Pennsylvania, Indiana and Illinois</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">South East:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North Carolina, South Carolina, Florida and Tennessee</span></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 a Lot Purchase Agreement with the developer, or the restructuring of a Lot Purchase Agreement 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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;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;Our external corporate interest expense primarily consists of interest charges on our 3.95% Senior Notes due 2022 and 3.00% Senior Notes due 2030 and is not charged to the operating segments because the charges are included in the corporate capital allocation discussed above.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The f</span><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">839,845&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">982,032&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,613,903&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,863,356&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,219&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,804&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">204,355&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,955&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">359,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620,650&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">698,457&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,704&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">705,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,610&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consolidated revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,620,368&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,800,194&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,202,896&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,487,205&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before taxes:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,067&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,802&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,740&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,166&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,658&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,563&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,809&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,023&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,291&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,466&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,765&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,825&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,861&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,571&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total segment profit before taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,484&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">232,654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">372,495&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">443,547&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposit reserve adjustment (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(460)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">374&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,075)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,324&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense (2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,434)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,577)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,926)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37,910)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,177&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,521&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated corporate overhead</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,288)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29,354)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(60,927)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61,089)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,803&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,462&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,456&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,710&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,144)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,024)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,338)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,998)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,347&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,058&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,289)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,772&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated income before taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,712&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">371,206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">463,319&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The decrease in equity-based compensation expense for the three and six-month periods ended June 30, 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, stock compensation expense for the six-month period ended June 30, 2020 was favorably impacted by higher stock option forfeitures during 2020.</span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,581&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,378&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,336&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,790&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,626&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,349&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,353&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,687&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,497&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,050&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,512&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,812&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,676&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,786&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,076&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,177&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,521&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:61.450%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.543%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.547%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,148,688&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,024,996&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,076&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,860&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,773&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">444,593&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400,979&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384,576&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">560,407&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,513,165&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,447,015&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,982,890&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,110,892&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets and goodwill</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,756&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,834&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,701&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,825&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposit reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63,647)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,572)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,629&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,090&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,216,855&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,362,800&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,730,020&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,809,815&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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_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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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=120311839&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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048756872">
<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, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and December&#160;31, 2019. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy.&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:61.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.543%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.669%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Values:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626,520&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623,070&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,260,570&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626,520&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Values:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">598,612&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">598,301&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">595,350&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,193,962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">598,301&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 values and the fair values of our financial instruments, which consist primarily of cash equivalents, due to their short term nature.</span></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;The forward sales contracts lock in an interest rate and price for the sale of loans similar to the specific rate lock commitments.&#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, 2020, there were rate lock commitments to extend credit to borrowers aggregating $736,509 and open forward delivery contracts aggregating $896,225, which hedge both the rate lock commitments and closed loans held for sale.</span></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:45pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">i)</span><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:45pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">ii)</span><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:45pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">iii)</span><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;The excess servicing and buydown fees are calculated pursuant to contractual terms with investors.&#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;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="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;The market price changes are multiplied by the notional amount of the forward sales contracts to measure the fair value.</span></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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;As of June&#160;30, 2020, the fair value of loans held for sale of $325,208 included on the accompanying condensed consolidated balance sheet has been increased by $5,746 from the aggregate principal balance of $319,462. As of December&#160;31, 2019, the fair value of loans held for sale of $492,125 were increased by $7,019 from the aggregate principal balance of $485,106.</span></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:61.450%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.543%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.547%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate lock commitments:</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,241&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,132&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">497&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net rate lock commitments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,894&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,635&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward sales contracts:</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">377&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">920&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net forward sales contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(543)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">As of both June&#160;30, 2020 and December&#160;31, 2019, the net rate lock commitments are reported in mortgage banking "Other assets" and the net forward sales contracts are reported in mortgage banking "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets. </span></div><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The fair value measurement adjustment as of June&#160;30, 2020 was as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:23.219%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.733%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notional or<br/>Principal<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed<br/>Gain/(Loss)<br/>From Loan<br/>Sale</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest<br/>Rate<br/>Movement<br/>Effect</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Servicing<br/>Rights<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Security<br/>Price<br/>Change</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair<br/>Value<br/>Measurement<br/>Gain/(Loss)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate lock commitments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736,509&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,989&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,894&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward sales contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">896,225&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgages held for sale</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,462&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,516&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,624&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,606&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total fair value measurement</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,370&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,765&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,408&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;">The total fair value measurement adjustment as of December&#160;31, 2019 was $14,111. NVRM recorded a fair value adjustment to income of $7,018 for the three months ended June&#160;30, 2020 and a fair value adjustment to expense of $3,703 for the six months ended June&#160;30, 2020. NVRM recorded a fair value adjustment to income of $2,644 and $11,553 for the three and six months ended June&#160;30, 2019, respectively.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">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=117815213&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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048796408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, we had the following debt instruments outstanding:</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%;">3.95% Senior Notes due 2022 ("2022 Senior Notes")</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The 2022 Senior Notes have a principal balance of $600,000. The 2022 Senior Notes mature on September 15, 2022 and bear interest at 3.95%, payable semi-annually in arrears on March 15 and September 15. The 2022 Senior Notes were issued at a discount to yield 3.97% and have been reflected net of the unamortized discount and unamortized debt issuance costs in the accompanying condensed consolidated balance sheet.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">On May 4, 2020, the Company issued $600,000 of 3.00% Senior Notes due 2030. The 2030 Senior Notes were issued at a discount to yield 3.02% and have been reflected net of the unamortized discount in the accompanying condensed consolidated balance sheet. The offering of the 2030 Senior Notes resulted in aggregate net proceeds of approximately $595,300, after deducting underwriting discounts and offering expenses. The 2030 Senior Notes mature on May&#160;31, 2030 and bear interest at 3.00%, payable semi-annually in arrears on May 15 and November 15. The 2030 Senior Notes are senior unsecured obligations and rank equal in right of payment to all of our existing and future unsecured senior indebtedness and other obligations that are not, by their terms, expressly subordinated in right of payment to the Senior Notes. </span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $200,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 $11,200 was outstanding at June&#160;30, 2020, and a $25,000 sublimit for a swing line commitment. The Credit Agreement termination date is July&#160;15, 2021. There was no debt outstanding under the Facility at June&#160;30, 2020.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">In July 2020, NVRM entered into the Twelfth Amendment to the Repurchase Agreement, which extended the term of the Repurchase Agreement through July 21, 2021. All other terms and conditions under the amended Repurchase Agreement remained materially consistent. At June&#160;30, 2020, there were no borrowing base limitations reducing the amount available under the Repurchase Agreement.&#160;&#160;There was no debt outstanding under the Repurchase Agreement at June&#160;30, 2020.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048814600">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets.  Our leases have remaining lease terms of up to 19 years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the lease.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,942&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,853&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">547&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,185&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,640&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,611&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,459&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,053&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,111&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,218&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.724%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental cash flows information:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,676&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,314&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,394&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,877&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,571&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,685&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">440&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,227&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.1</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 production equipment which are recorded in homebuilding "Property, plant and equipment, net" and "Accrued expenses and other liabilities" on the accompanying condensed consolidated balance sheets.  Our leases have remaining lease terms of up to 19 years, some of which include options to extend the leases for up to 10 years, and some of which include options to terminate the lease.</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,942&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,853&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">547&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,185&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,640&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,611&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,459&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,053&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,111&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,218&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.724%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental cash flows information:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,676&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,314&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,394&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,877&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,571&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,685&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">440&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,227&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.1</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></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>nonnum: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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048817576">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">14.&#160;Income TaxesOur effective tax rate for the three and six months ended June&#160;30, 2020 was 21.8% and 8.5%, respectively, compared to 14.1% and 14.0% for the three and six months ended June&#160;30, 2019, respectively. The effective tax rate in each period was favorably impacted by the recognition of an income tax benefit related to excess tax benefits from stock option exercises totaling $6,854 and $62,509 for the three and six months ended June&#160;30, 2020, respectively, and $30,727 and  $59,205 for the three and six months ended June&#160;30, 2019, respectively.<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=84230637&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=116825942&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=84230637&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=116825942&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=84230637&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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048790728">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="background-color:rgb(255,255,255, 0.0);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="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019.&#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, 2020 are not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2020.</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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Effective January 1, 2020, we adopted Accounting Standards Update ("ASU") 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments - Credit Losses (Topic 326),</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> which changed the impairment recognition of financial assets from an as incurred recognition methodology to requiring immediate recognition of estimated credit losses expected to occur over the remaining life of many financial assets. Our adoption of this standard did not have a material effect on our consolidated financial statements and related disclosures.</span></div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Effective January 1, 2020, we adopted ASU 2017-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles &#8211; Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Under the standard, an impairment charge to goodwill is recorded in the amount that the carrying amount of a reporting unit's goodwill exceeds its fair value, not to exceed the amount of goodwill allocated to that reporting unit. Our adoption of this standard had no impact on our consolidated financial statements and related disclosures.</span><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>nonnum: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_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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=121604090&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=121604090&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=121604090&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=121604090&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=121604090&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=84158767&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=121604090&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=121604090&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=121604090&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>nonnum: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>33
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048777688">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityReportingEntityInvolvementMaximumLossExposureAbstract', window );"><strong>Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock', window );">Total Risk of Loss Related to Contract Land Deposits</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 as of June&#160;30, 2020 and December&#160;31, 2019 was as follows:</span></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:63.350%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.543%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.647%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">424,625&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">441,423&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss reserve on contract land deposits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63,647)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,572)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposits, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">360,978&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413,851&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent obligations in the form of letters of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,539&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,606&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total risk of loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">367,517&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419,457&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfVariableInterestEntitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&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=121559654&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=121559654&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=121559654&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=121559654&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>nonnum: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>34
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314050046808">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsIncurredCapitalizedAbstract', window );"><strong>Capitalized Interest Costs, Including Allowance for Funds Used During Construction [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock', window );">Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest capitalized, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,034&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,140&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,499&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest incurred</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,665&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,607&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,300&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,106&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest charged to interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,525)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,301)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,011)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,516)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest charged to cost of sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(501)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(592)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,115)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(890)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest capitalized, end of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,673&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,854&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,673&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,854&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Summary of interest costs incurred capitalized expensed and charged to cost of sales.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>35
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314138980744">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 for the three and six months ended June&#160;30, 2020 and 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of shares outstanding used to calculate basic EPS</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,682&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,612&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,673&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,610&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock options and restricted share units</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average number of shares and share equivalents outstanding used to calculate diluted EPS</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,861&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,959&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,881&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Summary of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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") issued under equity incentive plans were outstanding during the three and six months ended June&#160;30, 2020 and 2019, but were not included in the computation of diluted earnings per share because the effect would have been anti-dilutive.</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:44.255%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.775%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.775%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.481%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.778%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">330&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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_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=6371337&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>nonnum: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=6371337&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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314054666792">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_StockholdersEquityNoteDisclosureTextBlock', window );">Shareholders' Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Shareholders&#8217; Equity<div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below: </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:22.743%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.516%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,127,315&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,085,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,796,177)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,416,919&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(202)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,434&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,434&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,984&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,984&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,110)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,110&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,151,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,249,650&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,789,067)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,710)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,710&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,612,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.707%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.502%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.807%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,055,407&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,909,872&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,624,241)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,341,244&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339,778&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339,778&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(202)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(216,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(216,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,046&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,046&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(51,756)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,756&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,151,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,249,650&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,789,067)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,710)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,710&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,612,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:27pt;margin-top:6pt;"><span><br/></span></div><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">We repurchased approximately 58 shares of our common stock during the six months ended June&#160;30, 2020, all of which were repurchased in the first quarter. We settle Option exercises and vesting of RSUs by issuing shares of treasury stock.&#160;&#160;Approximately 15 and 114 shares were issued from the treasury account during the three and six months ended June&#160;30, 2020, respectively, in settlement of Option exercises and vesting of RSUs.&#160;&#160;Shares are relieved from the treasury account based on the weighted average cost basis of treasury shares.</span></div><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:22.743%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.516%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,899,100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,219,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,220,269)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,898,776&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(87,980)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(87,980)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,577&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,577&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,857&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,857&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,378)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,378&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,962,156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,429,948&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,272,871)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,119,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:27pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%;"><tr><td style="width:1.0%;"/><td style="width:22.778%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.817%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.882%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.587%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.882%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.888%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,820,223&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,031,333&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,043,200)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,937)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,937&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,808,562&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(304,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(304,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,910&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,910&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(74,808)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,808&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,962,156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,429,948&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,272,871)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,119,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div>We repurchased approximately 30 and 112 shares of our common stock during the three and six months ended June&#160;30, 2019, respectively.  Approximately 82 and 177 shares were issued from the treasury account during the three and six months ended June&#160;30, 2019, respectively, in settlement of Option exercises and vesting of RSUs.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below: </span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:22.743%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.516%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,127,315&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,085,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,796,177)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,416,919&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">164,075&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(202)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,434&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,434&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,984&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,984&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,110)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,110&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,151,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,249,650&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,789,067)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,710)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,710&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,612,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
<td class="text"><div style="text-indent:36pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:22.743%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.516%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.809%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.566%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.815%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred Compensation Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,899,100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,219,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,220,269)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,898,776&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210,209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(87,980)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(87,980)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,577&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,577&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,857&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,857&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35,378)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,378&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,962,156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,429,948&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,272,871)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,119,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><span></span>
</td>
<td class="text"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 is presented below:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:22.707%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.040%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.502%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.549%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.807%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,055,407&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,909,872&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,624,241)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,341,244&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339,778&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339,778&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(202)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(216,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(216,582)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,046&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,046&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(51,756)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51,756&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,151,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,249,650&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,789,067)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,710)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,710&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,612,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
<td class="text"><div style="text-indent:27pt;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2019 is presented below:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.122%;"><tr><td style="width:1.0%;"/><td style="width:22.778%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:5.817%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.882%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.587%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.882%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.356%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.537%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.888%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retained<br/>Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury<br/>Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Trust</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred<br/>Compensation<br/>Liability</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,820,223&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,031,333&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,043,200)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,937)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,937&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,808,562&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">398,615&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation activity, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of common stock for treasury</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(304,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(304,479)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,910&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,910&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from Options exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">178,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury stock issued upon option exercise and restricted share vesting</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(74,808)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,808&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,962,156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,429,948&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,272,871)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,912)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,119,439&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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_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=109259400&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>nonnum: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_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 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><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 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 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048818424">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and 2019:</span></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.865%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.725%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve, beginning of period</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,032&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,852&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108,053&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,677&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,446&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,098&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,269&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,490)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,639)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24,932)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31,310)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Warranty reserve, end of period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,219&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,659&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,219&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,659&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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_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=68068213&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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048672776">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock', window );">Revenues</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The f</span><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenues:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">839,845&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">982,032&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,613,903&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,863,356&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,219&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,804&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">204,355&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">299,955&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">359,908&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">620,650&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">698,457&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,704&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">705,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,610&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total consolidated revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,620,368&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,800,194&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,202,896&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,487,205&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock', window );">Profit before Taxes</a></td>
<td class="text"><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income before taxes:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">98,067&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,802&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,740&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,166&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,658&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,563&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,809&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,023&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,302&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,291&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58,466&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,765&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,825&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,861&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,173&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,571&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total segment profit before taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,484&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">232,654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">372,495&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">443,547&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposit reserve adjustment (1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(460)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">374&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36,075)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,324&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity-based compensation expense (2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,434)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,577)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,926)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37,910)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate capital allocation (3)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,177&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,521&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unallocated corporate overhead</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,288)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29,354)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(60,927)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61,089)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,803&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,462&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,456&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,710&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,144)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,024)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,338)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,998)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,347&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,058&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,289)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,772&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated income before taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,831&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,712&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">371,206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">463,319&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The decrease in equity-based compensation expense for the three and six-month periods ended June 30, 2020 was primarily attributable to stock options issued in 2014 under the 2014 Equity Incentive Plan becoming fully vested in 2019. In addition, stock compensation expense for the six-month period ended June 30, 2020 was favorably impacted by higher stock option forfeitures during 2020.</span></div><div style="text-indent:-18pt;padding-left:27pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate capital allocation charge:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,581&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,378&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,336&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,790&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,626&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,349&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,353&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,687&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,497&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,050&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,512&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,812&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,676&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,786&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,076&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,177&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,521&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,735&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Assets</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:61.450%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.543%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.547%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid Atlantic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,148,688&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,024,996&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding North East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,076&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,860&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding Mid East</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,232&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">293,773&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Homebuilding South East</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">444,593&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">400,979&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage Banking</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384,576&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">560,407&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total segment assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,513,165&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,447,015&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,982,890&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,110,892&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">121,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets and goodwill</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,756&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49,834&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,701&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,825&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract land deposit reserve</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(63,647)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27,572)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidation adjustments and other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68,629&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,090&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reconciling items sub-total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,216,855&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,362,800&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,730,020&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,809,815&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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=120311839&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=120311839&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>nonnum: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=120311839&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=120311839&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>nonnum: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=120311839&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=120311839&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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314049999160">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock', window );">Undesignated Derivative Instruments</a></td>
<td class="text"><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:61.450%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.543%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.547%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate lock commitments:</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,241&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,132&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">497&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net rate lock commitments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,894&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,635&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward sales contracts:</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross assets</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">377&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross liabilities</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">920&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net forward sales contracts</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(543)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">The fair value measurement adjustment as of June&#160;30, 2020 was as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:23.219%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.733%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notional or<br/>Principal<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed<br/>Gain/(Loss)<br/>From Loan<br/>Sale</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest<br/>Rate<br/>Movement<br/>Effect</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Servicing<br/>Rights<br/>Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Security<br/>Price<br/>Change</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair<br/>Value<br/>Measurement<br/>Gain/(Loss)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate lock commitments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">736,509&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,989&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,894&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward sales contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">896,225&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgages held for sale</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,462&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,516&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,624&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,606&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,746&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total fair value measurement</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,370&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,765&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,232)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,408&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">Fair Value Measurements, Recurring and Nonrecurring</a></td>
<td class="text"><div style="text-indent:27pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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, 2020 and December&#160;31, 2019. The estimated fair value is based on recent market prices of similar transactions, which is classified as Level 2 within the fair value hierarchy.&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:61.596%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.543%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.669%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Values:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">637,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626,520&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623,070&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,260,570&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">626,520&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Values:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.95% Senior Notes due 2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">598,612&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">598,301&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.00% Senior Notes due 2030</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">595,350&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,193,962&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">598,301&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments not designated as hedging instruments reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum: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>nonnum: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=117815213&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=117815213&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=117815213&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=117815213&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=117815213&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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314050155016">
<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, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:3pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.120%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.741%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,942&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,853&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of ROU assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">281&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">547&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,185&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,640&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,611&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,245&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,459&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,053&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,111&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,218&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock', window );">ScheduleofSupplementalCashFlowInformationRelatedtoLeases</a></td>
<td class="text"><div style="text-indent:27pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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></div><div style="text-align:center;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:44.052%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.719%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.724%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental cash flows information:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,676&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,314&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,394&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,877&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">212&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">412&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,901&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,571&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,685&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,692&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">440&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,227&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term (in years):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.1</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average discount rate:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></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_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>nonnum: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=121609121&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>nonnum: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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314055834680">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 23,300<span></span>
</td>
<td class="nump">$ 14,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_StatementBusinessSegmentsAxis=us-gaap_HomeBuildingMember', window );">Home Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">24,650<span></span>
</td>
<td class="nump">17,943<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">158,016<span></span>
</td>
<td class="nump">131,886<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 [Member] | Home Building [Member] | Other Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 272<span></span>
</td>
<td class="nump">$ 281<span></span>
</td>
<td class="nump">$ 294<span></span>
</td>
<td class="nump">$ 320<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=68051541&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=121556615&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=121604090&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=121556615&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=121583591&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=121586364&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=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314129684872">
<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="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>lot</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>lot</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_ContractLandDeposits', window );">Contract land deposits in cash</a></td>
<td class="nump">$ 424,625<span></span>
</td>
<td class="nump">$ 424,625<span></span>
</td>
<td class="nump">$ 441,423<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_ContractLandDepositReserveAdjustment', window );">Contract land deposit reserve adjustment</a></td>
<td class="nump">900<span></span>
</td>
<td class="nump">37,300<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">$ 63,647<span></span>
</td>
<td class="nump">$ 63,647<span></span>
</td>
<td class="nump">$ 27,572<span></span>
</td>
</tr>
<tr 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=us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember', window );">Variable Interest Entities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements', window );">Maximum range of deposits required under the purchase agreements</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<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_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity', window );">Power of developers equity holders to direct operating activities of development entity</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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">98,600<span></span>
</td>
<td class="nump">98,600<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">$ 423,600<span></span>
</td>
<td class="nump">$ 423,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LetterOfCreditOnLotPurchaseAgreements', window );">Letters of credit related to lots</a></td>
<td class="nump">$ 6,400<span></span>
</td>
<td class="nump">$ 6,400<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_RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember', window );">Contract on Raw Ground with Landowners [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LotsControlledByCompany', window );">Lots controlled by NVR | lot</a></td>
<td class="nump">6,300<span></span>
</td>
<td class="nump">6,300<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">$ 1,000<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LettersOfCreditOnRawLandContracts', window );">Letters of credit related to land contract</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<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_RefundableDeposits', window );">Refundable deposits and letters of credit</a></td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_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_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_LettersOfCreditOnRawLandContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issued for deposits on raw land contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_LettersOfCreditOnRawLandContracts</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>num: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_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Power of developer's equity holders to direct operating activities of the development entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity</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>num: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_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_srt_ConsolidatedEntitiesAxis=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;">srt_ConsolidatedEntitiesAxis=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_srt_ConsolidatedEntitiesAxis=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;">srt_ConsolidatedEntitiesAxis=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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314052290200">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 424,625<span></span>
</td>
<td class="nump">$ 441,423<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">(63,647)<span></span>
</td>
<td class="num">(27,572)<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">360,978<span></span>
</td>
<td class="nump">413,851<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LettersOfCreditRelatedToLots', window );">Contingent obligations in the form of letters of credit</a></td>
<td class="nump">6,539<span></span>
</td>
<td class="nump">5,606<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 367,517<span></span>
</td>
<td class="nump">$ 419,457<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ContractLandDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross amount as of the balance sheet date of deposits paid to secure the right to purchase finished lots.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ContractLandDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LettersOfCreditRelatedToLots">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letters of credit related to contract land deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LettersOfCreditRelatedToLots</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_LossReserveOnContractLandDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reserve account established to account for expected but unspecified losses related to contract land deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_LossReserveOnContractLandDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314054437496">
<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, 2020 </div>
<div>USD ($) </div>
<div>lot </div>
<div>joint_venture</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </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">$ 28,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_NumberOfJointVentures', window );">Number of joint ventures | 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="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">6,150<span></span>
</td>
<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">2,800<span></span>
</td>
<td class="text">&#160;<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">3,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">$ 4,200<span></span>
</td>
<td class="text">&#160;<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_NumberJointVenturesWithAdditionalFundingCommitment', window );">Number of joint ventures with additional funding commitment | joint_venture</a></td>
<td class="nump">1<span></span>
</td>
<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_NumberOfJointVenturesCompanyIsNotPrimaryBeneficiary', window );">Number of joint ventures NVR is not primary beneficiary | joint_venture</a></td>
<td class="nump">3<span></span>
</td>
<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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">$ 28,400<span></span>
</td>
<td class="nump">$ 26,700<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=us-gaap_HomeBuildingMember', window );">Home Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_RestrictedCashAndCashEquivalents', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">24,650<span></span>
</td>
<td class="nump">17,943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">349,113<span></span>
</td>
<td class="nump">346,035<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 [Member] | Home Building [Member] | Other Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_RestrictedCashAndCashEquivalents', window );">Restricted cash and cash equivalents</a></td>
<td class="nump">272<span></span>
</td>
<td class="nump">$ 281<span></span>
</td>
<td class="nump">$ 294<span></span>
</td>
<td class="nump">$ 320<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=nvr_ConsolidatedJointVentureMember', window );">Consolidated Joint Venture [Member] | Home Building [Member] | Accounts Payable and Accrued Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_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_AccruedLiabilitiesCurrentAndNoncurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">$ 248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_AggregateAdditionalFundingCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate additional funding commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_AggregateAdditionalFundingCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_ExpectedProductionOfFinishedLotsFromJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected production of finished lots from joint ventures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_ExpectedProductionOfFinishedLotsFromJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_JointVentureLotsControlledByCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Joint venture lots controlled by company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_JointVentureLotsControlledByCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Joint venture lots either under contract with unrelated parties or not under contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_JointVenturesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Joint ventures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_JointVenturesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberJointVenturesWithAdditionalFundingCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of joint ventures to which NVR has an additional funding commitment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberJointVenturesWithAdditionalFundingCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_NumberOfJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of joint ventures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_NumberOfJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_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=121583591&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=121586364&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=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314054536488">
<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, 2020 </div>
<div>USD ($) </div>
<div>parcel </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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_NumberOfRawParcelsOfLandOwned', window );">Number of raw parcels of land owned | parcel</a></td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<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">$ 69,323<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_NumberOfFinishedLotsExpectedToBeDevelopedFromRawParcelsOfLand', window );">Number of finished lots expected to be developed from raw parcels of land | lot</a></td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_AggregateAdditionalFundingCommitmentsRelatedToRawLandPropertyDevelopment', window );">Aggregate additional funding commitments related to raw land property under joint development</a></td>
<td class="nump">$ 5,200<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_ExpectedDevelopmentCredit', window );">Expected development credits that will offset the aggregate additional funding commitments related to raw land property development</a></td>
<td class="nump">$ 2,900<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_nvr_NumberOfRawParcelsOfLandOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of raw parcels of land owned.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NumberOfRawParcelsOfLandOwned</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314055577800">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_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">$ 3,034<span></span>
</td>
<td class="nump">$ 4,140<span></span>
</td>
<td class="nump">$ 3,499<span></span>
</td>
<td class="nump">$ 4,154<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Interest incurred</a></td>
<td class="nump">9,665<span></span>
</td>
<td class="nump">6,607<span></span>
</td>
<td class="nump">16,300<span></span>
</td>
<td class="nump">13,106<span></span>
</td>
</tr>
<tr class="ro">
<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">(9,525)<span></span>
</td>
<td class="num">(6,301)<span></span>
</td>
<td class="num">(16,011)<span></span>
</td>
<td class="num">(12,516)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1', window );">Interest charged to cost of sales</a></td>
<td class="num">(501)<span></span>
</td>
<td class="num">(592)<span></span>
</td>
<td class="num">(1,115)<span></span>
</td>
<td class="num">(890)<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 2,673<span></span>
</td>
<td class="nump">$ 3,854<span></span>
</td>
<td class="nump">$ 2,673<span></span>
</td>
<td class="nump">$ 3,854<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=119993939&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=120311839&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=120395209&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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314049986008">
<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> shares 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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,682<span></span>
</td>
<td class="nump">3,612<span></span>
</td>
<td class="nump">3,673<span></span>
</td>
<td class="nump">3,610<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">179<span></span>
</td>
<td class="nump">347<span></span>
</td>
<td class="nump">208<span></span>
</td>
<td class="nump">352<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,861<span></span>
</td>
<td class="nump">3,959<span></span>
</td>
<td class="nump">3,881<span></span>
</td>
<td class="nump">3,962<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=121326447&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=6371337&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=121326447&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=121326447&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=6371337&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=121326447&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=6371337&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=121326447&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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314050526376">
<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> shares 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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">330<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="nump">244<span></span>
</td>
<td class="nump">345<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=6371337&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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314051116136">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,919<span></span>
</td>
<td class="nump">$ 1,898,776<span></span>
</td>
<td class="nump">$ 2,341,244<span></span>
</td>
<td class="nump">$ 1,808,562<span></span>
</td>
</tr>
<tr class="re">
<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">164,075<span></span>
</td>
<td class="nump">210,209<span></span>
</td>
<td class="nump">339,778<span></span>
</td>
<td class="nump">398,615<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_DeferredCompensationActivityAdjustments', window );">Deferred Compensation Activity Adjustments</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="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,980)<span></span>
</td>
<td class="num">(216,582)<span></span>
</td>
<td class="num">(304,479)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,577<span></span>
</td>
<td class="nump">21,926<span></span>
</td>
<td class="nump">37,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition</a></td>
<td class="nump">14,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">APIC, Share-based Payment Arrangement, Recognition and Exercise</a></td>
<td class="nump">16,984<span></span>
</td>
<td class="nump">79,857<span></span>
</td>
<td class="nump">126,046<span></span>
</td>
<td class="nump">178,831<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">2,612,412<span></span>
</td>
<td class="nump">2,119,439<span></span>
</td>
<td class="nump">2,612,412<span></span>
</td>
<td class="nump">2,119,439<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">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="ro">
<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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">2,127,315<span></span>
</td>
<td class="nump">1,899,100<span></span>
</td>
<td class="nump">2,055,407<span></span>
</td>
<td class="nump">1,820,223<span></span>
</td>
</tr>
<tr class="ro">
<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 );">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,577<span></span>
</td>
<td class="nump">21,926<span></span>
</td>
<td class="nump">37,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition</a></td>
<td class="nump">14,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">APIC, Share-based Payment Arrangement, Recognition and Exercise</a></td>
<td class="nump">16,984<span></span>
</td>
<td class="nump">79,857<span></span>
</td>
<td class="nump">126,046<span></span>
</td>
<td class="nump">178,831<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="num">(7,110)<span></span>
</td>
<td class="num">(35,378)<span></span>
</td>
<td class="num">(51,756)<span></span>
</td>
<td class="num">(74,808)<span></span>
</td>
</tr>
<tr class="ro">
<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,151,623<span></span>
</td>
<td class="nump">1,962,156<span></span>
</td>
<td class="nump">2,151,623<span></span>
</td>
<td class="nump">1,962,156<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">8,085,575<span></span>
</td>
<td class="nump">7,219,739<span></span>
</td>
<td class="nump">7,909,872<span></span>
</td>
<td class="nump">7,031,333<span></span>
</td>
</tr>
<tr class="ro">
<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">164,075<span></span>
</td>
<td class="nump">210,209<span></span>
</td>
<td class="nump">339,778<span></span>
</td>
<td class="nump">398,615<span></span>
</td>
</tr>
<tr class="re">
<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">8,249,650<span></span>
</td>
<td class="nump">7,429,948<span></span>
</td>
<td class="nump">8,249,650<span></span>
</td>
<td class="nump">7,429,948<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">(7,796,177)<span></span>
</td>
<td class="num">(7,220,269)<span></span>
</td>
<td class="num">(7,624,241)<span></span>
</td>
<td class="num">(7,043,200)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,980)<span></span>
</td>
<td class="num">(216,582)<span></span>
</td>
<td class="num">(304,479)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">7,110<span></span>
</td>
<td class="nump">35,378<span></span>
</td>
<td class="nump">51,756<span></span>
</td>
<td class="nump">74,808<span></span>
</td>
</tr>
<tr class="re">
<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">(7,789,067)<span></span>
</td>
<td class="num">(7,272,871)<span></span>
</td>
<td class="num">(7,789,067)<span></span>
</td>
<td class="num">(7,272,871)<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,912)<span></span>
</td>
<td class="num">(16,912)<span></span>
</td>
<td class="num">(16,912)<span></span>
</td>
<td class="num">(16,937)<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_DeferredCompensationActivityAdjustments', window );">Deferred Compensation Activity Adjustments</a></td>
<td class="nump">202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="ro">
<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,912)<span></span>
</td>
<td class="num">(16,710)<span></span>
</td>
<td class="num">(16,912)<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">16,912<span></span>
</td>
<td class="nump">16,912<span></span>
</td>
<td class="nump">16,912<span></span>
</td>
<td class="nump">16,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_DeferredCompensationActivityAdjustments', window );">Deferred Compensation Activity Adjustments</a></td>
<td class="num">(202)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(202)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">$ 16,710<span></span>
</td>
<td class="nump">$ 16,912<span></span>
</td>
<td class="nump">$ 16,710<span></span>
</td>
<td class="nump">$ 16,912<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_DeferredCompensationActivityAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred compensation activities during period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_DeferredCompensationActivityAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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=120383193&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=120383193&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=121326096&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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: 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=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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=109259400&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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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>50
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314054553832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders' Equity - Additional Information (Detail) - shares<br> shares 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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="text">&#160;<span></span>
</td>
<td class="nump">30<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">112<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">15<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="nump">114<span></span>
</td>
<td class="nump">177<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=109259400&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>51
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314050064392">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 107,032<span></span>
</td>
<td class="nump">$ 102,852<span></span>
</td>
<td class="nump">$ 108,053<span></span>
</td>
<td class="nump">$ 103,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_CostsAccruedForNewWarrantyContractsAndChangesInEstimatesForPreExistingWarranties', window );">Provision</a></td>
<td class="nump">15,677<span></span>
</td>
<td class="nump">16,446<span></span>
</td>
<td class="nump">28,098<span></span>
</td>
<td class="nump">28,269<span></span>
</td>
</tr>
<tr class="ro">
<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">(11,490)<span></span>
</td>
<td class="num">(18,639)<span></span>
</td>
<td class="num">(24,932)<span></span>
</td>
<td class="num">(31,310)<span></span>
</td>
</tr>
<tr class="re">
<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">$ 111,219<span></span>
</td>
<td class="nump">$ 100,659<span></span>
</td>
<td class="nump">$ 111,219<span></span>
</td>
<td class="nump">$ 100,659<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=68068213&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=68068213&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=68068213&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>52
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314055947976">
<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, 2020 </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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Senior notes interest rate</a></td>
<td class="nump">3.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_StatementBusinessSegmentsAxis=us-gaap_HomeBuildingMember', window );">Home Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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://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>num: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=120311839&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_StatementBusinessSegmentsAxis=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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=us-gaap_MortgageBankingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MortgageBankingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314051078808">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,620,368<span></span>
</td>
<td class="nump">$ 1,800,194<span></span>
</td>
<td class="nump">$ 3,202,896<span></span>
</td>
<td class="nump">$ 3,487,205<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_HomeBuildingMember', window );">Home Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">1,588,758<span></span>
</td>
<td class="nump">1,757,448<span></span>
</td>
<td class="nump">3,144,465<span></span>
</td>
<td class="nump">3,400,654<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member] | Mid Atlantic [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">839,845<span></span>
</td>
<td class="nump">982,032<span></span>
</td>
<td class="nump">1,613,903<span></span>
</td>
<td class="nump">1,863,356<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member] | North East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">98,219<span></span>
</td>
<td class="nump">121,804<span></span>
</td>
<td class="nump">204,355<span></span>
</td>
<td class="nump">244,431<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member] | Mid East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">299,955<span></span>
</td>
<td class="nump">359,908<span></span>
</td>
<td class="nump">620,650<span></span>
</td>
<td class="nump">698,457<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member] | South East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">350,739<span></span>
</td>
<td class="nump">293,704<span></span>
</td>
<td class="nump">705,557<span></span>
</td>
<td class="nump">594,410<span></span>
</td>
</tr>
<tr 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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 31,610<span></span>
</td>
<td class="nump">$ 42,746<span></span>
</td>
<td class="nump">$ 58,431<span></span>
</td>
<td class="nump">$ 86,551<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=120311839&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=75031198&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=120311839&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=120311839&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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: 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 12: 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 13: 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=120395209&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=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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=us-gaap_MortgageBankingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MortgageBankingMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314052676536">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems', window );"><strong>Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 209,831<span></span>
</td>
<td class="nump">$ 244,712<span></span>
</td>
<td class="nump">$ 371,206<span></span>
</td>
<td class="nump">$ 463,319<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_ContractLandDepositReserveAdjustment', window );">Contract land deposit reserve adjustment</a></td>
<td class="nump">900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Equity-based compensation expense (2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,926)<span></span>
</td>
<td class="num">(37,910)<span></span>
</td>
</tr>
<tr class="re">
<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">(9,525)<span></span>
</td>
<td class="num">(6,301)<span></span>
</td>
<td class="num">(16,011)<span></span>
</td>
<td class="num">(12,516)<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">194,805<span></span>
</td>
<td class="nump">219,650<span></span>
</td>
<td class="nump">344,724<span></span>
</td>
<td class="nump">408,060<span></span>
</td>
</tr>
<tr class="re">
<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">(9,166)<span></span>
</td>
<td class="num">(6,033)<span></span>
</td>
<td class="num">(15,380)<span></span>
</td>
<td class="num">(12,026)<span></span>
</td>
</tr>
<tr 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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">15,026<span></span>
</td>
<td class="nump">25,062<span></span>
</td>
<td class="nump">26,482<span></span>
</td>
<td class="nump">55,259<span></span>
</td>
</tr>
<tr class="re">
<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">(359)<span></span>
</td>
<td class="num">(268)<span></span>
</td>
<td class="num">(631)<span></span>
</td>
<td class="num">(490)<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">190,484<span></span>
</td>
<td class="nump">232,654<span></span>
</td>
<td class="nump">372,495<span></span>
</td>
<td class="nump">443,547<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | Mid Atlantic [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">98,067<span></span>
</td>
<td class="nump">123,802<span></span>
</td>
<td class="nump">179,740<span></span>
</td>
<td class="nump">223,166<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | North East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">6,658<span></span>
</td>
<td class="nump">11,563<span></span>
</td>
<td class="nump">16,809<span></span>
</td>
<td class="nump">23,023<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | Mid East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">27,302<span></span>
</td>
<td class="nump">40,291<span></span>
</td>
<td class="nump">58,466<span></span>
</td>
<td class="nump">75,766<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | South East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">42,765<span></span>
</td>
<td class="nump">30,825<span></span>
</td>
<td class="nump">89,909<span></span>
</td>
<td class="nump">65,861<span></span>
</td>
</tr>
<tr 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 [Member] | Mortgage Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">15,692<span></span>
</td>
<td class="nump">26,173<span></span>
</td>
<td class="nump">27,571<span></span>
</td>
<td class="nump">55,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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">19,347<span></span>
</td>
<td class="nump">12,058<span></span>
</td>
<td class="num">(1,289)<span></span>
</td>
<td class="nump">19,772<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_ContractLandDepositReserveAdjustment', window );">Contract land deposit reserve adjustment</a></td>
<td class="num">(460)<span></span>
</td>
<td class="nump">374<span></span>
</td>
<td class="num">(36,075)<span></span>
</td>
<td class="nump">1,324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Equity-based compensation expense (2)</a></td>
<td class="num">(14,434)<span></span>
</td>
<td class="num">(18,577)<span></span>
</td>
<td class="num">(21,926)<span></span>
</td>
<td class="num">(37,910)<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">59,870<span></span>
</td>
<td class="nump">56,177<span></span>
</td>
<td class="nump">116,521<span></span>
</td>
<td class="nump">110,735<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_UnallocatedCorporateOverhead', window );">Unallocated corporate overhead</a></td>
<td class="num">(23,288)<span></span>
</td>
<td class="num">(29,354)<span></span>
</td>
<td class="num">(60,927)<span></span>
</td>
<td class="num">(61,089)<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_ConsolidationAdjustmentsAndOther', window );">Consolidation adjustments and other</a></td>
<td class="nump">6,803<span></span>
</td>
<td class="nump">9,462<span></span>
</td>
<td class="nump">16,456<span></span>
</td>
<td class="nump">18,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_InterestExpense', window );">Corporate interest expense</a></td>
<td class="num">(9,144)<span></span>
</td>
<td class="num">(6,024)<span></span>
</td>
<td class="num">(15,338)<span></span>
</td>
<td class="num">(11,998)<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | Mid Atlantic [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">31,581<span></span>
</td>
<td class="nump">31,378<span></span>
</td>
<td class="nump">61,336<span></span>
</td>
<td class="nump">61,794<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | North East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">5,790<span></span>
</td>
<td class="nump">4,626<span></span>
</td>
<td class="nump">11,349<span></span>
</td>
<td class="nump">9,353<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | Mid East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">9,687<span></span>
</td>
<td class="nump">9,497<span></span>
</td>
<td class="nump">19,050<span></span>
</td>
<td class="nump">18,512<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | South East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,812<span></span>
</td>
<td class="nump">$ 10,676<span></span>
</td>
<td class="nump">$ 24,786<span></span>
</td>
<td class="nump">$ 21,076<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://fasb.org/us-gaap/role/ref/legacyRef<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)(i))<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=116825942&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=119993939&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=120311839&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=120395209&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=121586364&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=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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=us-gaap_MortgageBankingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MortgageBankingMember</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>55
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314052613224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Disclosures - Corporate Capital Allocation Charge (Detail) - Corporate and Reconciling Items [Member] - 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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems', window );"><strong>Segment Reporting, Other Significant Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 59,870<span></span>
</td>
<td class="nump">$ 56,177<span></span>
</td>
<td class="nump">$ 116,521<span></span>
</td>
<td class="nump">$ 110,735<span></span>
</td>
</tr>
<tr 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 [Member] | Mid Atlantic [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">31,581<span></span>
</td>
<td class="nump">31,378<span></span>
</td>
<td class="nump">61,336<span></span>
</td>
<td class="nump">61,794<span></span>
</td>
</tr>
<tr 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 [Member] | North East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">5,790<span></span>
</td>
<td class="nump">4,626<span></span>
</td>
<td class="nump">11,349<span></span>
</td>
<td class="nump">9,353<span></span>
</td>
</tr>
<tr 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 [Member] | Mid East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">9,687<span></span>
</td>
<td class="nump">9,497<span></span>
</td>
<td class="nump">19,050<span></span>
</td>
<td class="nump">18,512<span></span>
</td>
</tr>
<tr 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 [Member] | South East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 12,812<span></span>
</td>
<td class="nump">$ 10,676<span></span>
</td>
<td class="nump">$ 24,786<span></span>
</td>
<td class="nump">$ 21,076<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=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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>56
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314050870584">
<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, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">$ 4,730,020<span></span>
</td>
<td class="nump">$ 3,809,815<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">(63,647)<span></span>
</td>
<td class="num">(27,572)<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">4,338,097<span></span>
</td>
<td class="nump">3,242,061<span></span>
</td>
</tr>
<tr class="re">
<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,982,890<span></span>
</td>
<td class="nump">1,110,892<span></span>
</td>
</tr>
<tr class="ro">
<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">57,701<span></span>
</td>
<td class="nump">63,825<span></span>
</td>
</tr>
<tr 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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">391,923<span></span>
</td>
<td class="nump">567,754<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">17,986<span></span>
</td>
<td class="nump">29,412<span></span>
</td>
</tr>
<tr class="re">
<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">14,226<span></span>
</td>
<td class="nump">13,345<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,513,165<span></span>
</td>
<td class="nump">2,447,015<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | Mid Atlantic [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,148,688<span></span>
</td>
<td class="nump">1,024,996<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | North East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">189,076<span></span>
</td>
<td class="nump">166,860<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | Mid East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">346,232<span></span>
</td>
<td class="nump">293,773<span></span>
</td>
</tr>
<tr 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 [Member] | Home Building [Member] | South East [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">444,593<span></span>
</td>
<td class="nump">400,979<span></span>
</td>
</tr>
<tr 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 [Member] | Mortgage Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">384,576<span></span>
</td>
<td class="nump">560,407<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAssetReconcilingItemLineItems', window );"><strong>Segment Reporting, Asset Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,216,855<span></span>
</td>
<td class="nump">1,362,800<span></span>
</td>
</tr>
<tr class="re">
<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,982,890<span></span>
</td>
<td class="nump">1,110,892<span></span>
</td>
</tr>
<tr class="ro">
<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">121,526<span></span>
</td>
<td class="nump">115,731<span></span>
</td>
</tr>
<tr class="re">
<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,756<span></span>
</td>
<td class="nump">49,834<span></span>
</td>
</tr>
<tr class="ro">
<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">57,701<span></span>
</td>
<td class="nump">63,825<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">(63,647)<span></span>
</td>
<td class="num">(27,572)<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">$ 68,629<span></span>
</td>
<td class="nump">$ 50,090<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/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 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=75031198&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<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 (a)<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: 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 9: 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 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 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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=121586364&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=121566466&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=120406818&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=120406818&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_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=121603541&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=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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=us-gaap_MortgageBankingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MortgageBankingMember</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>57
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314052073832">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,111<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 1,193,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,193,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,301<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member] | Senior Notes due 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">598,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,301<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member] | Level 2 [Member] | Fair Value, Recurring [Member] | Senior Notes due 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">637,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">637,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">626,520<span></span>
</td>
</tr>
<tr 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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup', window );">Trade and Loans Receivables Held-for-sale, Net, Not Part of Disposal Group</a></td>
<td class="nump">325,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">325,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">492,125<span></span>
</td>
</tr>
<tr 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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member] | Level 2 [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_DerivativeGainLossOnDerivativeNet', window );">Fair value adjustment income (expense)</a></td>
<td class="nump">7,018<span></span>
</td>
<td class="nump">$ 2,644<span></span>
</td>
<td class="num">(3,703)<span></span>
</td>
<td class="nump">$ 11,553<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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member] | Level 2 [Member] | Fair Value, Recurring [Member] | Rate Lock Commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability', window );">Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability</a></td>
<td class="nump">736,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">736,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total fair value measurement gain/(loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,894<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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member] | Level 2 [Member] | Fair Value, Recurring [Member] | Forward Sales Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability', window );">Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability</a></td>
<td class="nump">896,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">896,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Total fair value measurement gain/(loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,232)<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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member] | Level 2 [Member] | Fair Value, Recurring [Member] | Mortgages Held for Sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup', window );">Trade and Loans Receivables Held-for-sale, Net, Not Part of Disposal Group</a></td>
<td class="nump">325,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">325,208<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">492,125<span></span>
</td>
</tr>
<tr class="re">
<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="nump">5,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,019<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">$ 319,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 319,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 485,106<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=121590274&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=121590274&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=121590274&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=75031198&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=121593590&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=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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_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=us-gaap_MortgageBankingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MortgageBankingMember</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>58
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314055951352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value - Undesignated Derivative Instruments (Detail) - Mortgage Banking [Member] - Level 2 [Member] - Fair Value, Recurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_MortgageBankingMember', window );">Rate Lock Commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue', window );">Net rate lock commitments and forward sales contracts</a></td>
<td class="num">$ (8,894)<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 [Member] | Rate Lock Commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">9,241<span></span>
</td>
<td class="nump">$ 8,132<span></span>
</td>
</tr>
<tr class="re">
<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">347<span></span>
</td>
<td class="nump">497<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(7,635)<span></span>
</td>
</tr>
<tr 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 [Member] | Forward Sales Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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">180<span></span>
</td>
<td class="nump">377<span></span>
</td>
</tr>
<tr class="ro">
<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">4,412<span></span>
</td>
<td class="nump">920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value</a></td>
<td class="num">$ (4,232)<span></span>
</td>
<td class="num">$ (543)<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=121590274&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://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 2: 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 4: 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=121590274&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=121590274&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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_MortgageBankingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MortgageBankingMember</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_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_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>59
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314052438248">
<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">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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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/(Loss) From Loan Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,505<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,370<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,765<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,232)<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 Gain/(Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,111<span></span>
</td>
</tr>
<tr 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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member] | Level 2 [Member] | Not Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_DerivativeGainLossOnDerivativeNet', window );">Fair value adjustment income (expense)</a></td>
<td class="nump">$ 7,018<span></span>
</td>
<td class="nump">$ 2,644<span></span>
</td>
<td class="num">(3,703)<span></span>
</td>
<td class="nump">$ 11,553<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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member] | Level 2 [Member] | Fair Value, Recurring [Member] | Rate Lock Commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FairValueDisclosureOffbalanceSheetRisksFaceAmountLiability', window );">Fair Value Disclosure, Off-balance Sheet Risks, Face Amount, Liability</a></td>
<td class="nump">736,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">736,509<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/(Loss) From Loan Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,989<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,746<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,159<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 Gain/(Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,894<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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member] | Level 2 [Member] | Fair Value, Recurring [Member] | Forward Sales Contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">896,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">896,225<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_FairValueMeasurementsSecurityPriceChangeGainLossIncludedInEarnings', window );">Security Price Change</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,232)<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 Gain/(Loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,232)<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=us-gaap_MortgageBankingMember', window );">Mortgage Banking [Member] | Level 2 [Member] | Fair Value, Recurring [Member] | Mortgages Held for Sale [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 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/(Loss) From Loan Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,516<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,624<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,606<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_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="nump">5,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,019<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">319,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">319,462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">485,106<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">1,193,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,193,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">1,193,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,193,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,301<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member] | Senior Notes Due Two Thousand Thirty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">595,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">595,350<span></span>
</td>
<td class="text">&#160;<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_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">595,350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">595,350<span></span>
</td>
<td class="text">&#160;<span></span>
</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_StatementBusinessSegmentsAxis=us-gaap_HomeBuildingMember', window );">Home Building [Member] | Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">1,193,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,193,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeniorNotes', window );">Senior notes</a></td>
<td class="nump">1,193,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,193,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,301<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member] | Senior Notes due 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">598,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,301<span></span>
</td>
</tr>
<tr class="ro">
<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">598,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,612<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">598,301<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member] | Level 2 [Member] | Fair Value, Recurring [Member] | Senior Notes Due Two Thousand Thirty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">623,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">623,070<span></span>
</td>
<td class="text">&#160;<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_LongTermDebtFairValue', window );">Senior Notes fair value</a></td>
<td class="nump">623,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">623,070<span></span>
</td>
<td class="text">&#160;<span></span>
</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_StatementBusinessSegmentsAxis=us-gaap_HomeBuildingMember', window );">Home Building [Member] | Level 2 [Member] | Fair Value, Recurring [Member] | Senior Notes [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">1,260,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,260,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">626,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Senior Notes fair value</a></td>
<td class="nump">1,260,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,260,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">626,520<span></span>
</td>
</tr>
<tr 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=us-gaap_HomeBuildingMember', window );">Home Building [Member] | Level 2 [Member] | Fair Value, Recurring [Member] | Senior Notes due 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">637,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">637,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">626,520<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 637,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 637,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 626,520<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_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=121590274&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=121590274&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=121590274&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=75031198&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_StatementBusinessSegmentsAxis=us-gaap_MortgageBankingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_MortgageBankingMember</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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_HomeBuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_HomeBuildingMember</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314043738840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 7,942,000<span></span>
</td>
<td class="nump">$ 8,387,000<span></span>
</td>
<td class="nump">$ 15,853,000<span></span>
</td>
<td class="nump">$ 15,947,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">281,000<span></span>
</td>
<td class="nump">21,000<span></span>
</td>
<td class="nump">547,000<span></span>
</td>
<td class="nump">21,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Finance Lease, Interest Expense</a></td>
<td class="nump">51,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,185,000<span></span>
</td>
<td class="nump">5,640,000<span></span>
</td>
<td class="nump">12,611,000<span></span>
</td>
<td class="nump">11,245,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' Equity Attributable to Parent</a></td>
<td class="nump">2,612,412,000<span></span>
</td>
<td class="nump">2,119,439,000<span></span>
</td>
<td class="nump">2,612,412,000<span></span>
</td>
<td class="nump">2,119,439,000<span></span>
</td>
<td class="nump">$ 2,416,919,000<span></span>
</td>
<td class="nump">$ 2,341,244,000<span></span>
</td>
<td class="nump">$ 1,898,776,000<span></span>
</td>
<td class="nump">$ 1,808,562,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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">164,075,000<span></span>
</td>
<td class="nump">210,209,000<span></span>
</td>
<td class="nump">339,778,000<span></span>
</td>
<td class="nump">398,615,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,980,000)<span></span>
</td>
<td class="num">(216,582,000)<span></span>
</td>
<td class="num">(304,479,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,577,000<span></span>
</td>
<td class="nump">21,926,000<span></span>
</td>
<td class="nump">37,910,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">APIC, Share-based Payment Arrangement, Recognition and Exercise</a></td>
<td class="nump">16,984,000<span></span>
</td>
<td class="nump">79,857,000<span></span>
</td>
<td class="nump">126,046,000<span></span>
</td>
<td class="nump">178,831,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">14,459,000<span></span>
</td>
<td class="nump">14,053,000<span></span>
</td>
<td class="nump">29,111,000<span></span>
</td>
<td class="nump">27,218,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,676,000<span></span>
</td>
<td class="nump">6,314,000<span></span>
</td>
<td class="nump">13,394,000<span></span>
</td>
<td class="nump">12,877,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from finance leases</a></td>
<td class="nump">51,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">212,000<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">412,000<span></span>
</td>
<td class="nump">12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">1,901,000<span></span>
</td>
<td class="nump">3,571,000<span></span>
</td>
<td class="nump">5,685,000<span></span>
</td>
<td class="nump">9,551,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">0<span></span>
</td>
<td class="nump">4,692,000<span></span>
</td>
<td class="nump">440,000<span></span>
</td>
<td class="nump">5,227,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_DeferredCompensationActivityAdjustments', window );">Deferred Compensation Activity Adjustments</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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stockholders' Equity Attributable to Parent</a></td>
<td class="nump">206,000<span></span>
</td>
<td class="nump">206,000<span></span>
</td>
<td class="nump">206,000<span></span>
</td>
<td class="nump">206,000<span></span>
</td>
<td class="nump">206,000<span></span>
</td>
<td class="nump">206,000<span></span>
</td>
<td class="nump">206,000<span></span>
</td>
<td class="nump">206,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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-In-Capital [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stockholders' Equity Attributable to Parent</a></td>
<td class="nump">2,151,623,000<span></span>
</td>
<td class="nump">1,962,156,000<span></span>
</td>
<td class="nump">2,151,623,000<span></span>
</td>
<td class="nump">1,962,156,000<span></span>
</td>
<td class="nump">2,127,315,000<span></span>
</td>
<td class="nump">2,055,407,000<span></span>
</td>
<td class="nump">1,899,100,000<span></span>
</td>
<td class="nump">1,820,223,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,577,000<span></span>
</td>
<td class="nump">21,926,000<span></span>
</td>
<td class="nump">37,910,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions', window );">APIC, Share-based Payment Arrangement, Recognition and Exercise</a></td>
<td class="nump">16,984,000<span></span>
</td>
<td class="nump">79,857,000<span></span>
</td>
<td class="nump">126,046,000<span></span>
</td>
<td class="nump">178,831,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="num">(7,110,000)<span></span>
</td>
<td class="num">(35,378,000)<span></span>
</td>
<td class="num">(51,756,000)<span></span>
</td>
<td class="num">(74,808,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stockholders' Equity Attributable to Parent</a></td>
<td class="nump">8,249,650,000<span></span>
</td>
<td class="nump">7,429,948,000<span></span>
</td>
<td class="nump">8,249,650,000<span></span>
</td>
<td class="nump">7,429,948,000<span></span>
</td>
<td class="nump">8,085,575,000<span></span>
</td>
<td class="nump">7,909,872,000<span></span>
</td>
<td class="nump">7,219,739,000<span></span>
</td>
<td class="nump">7,031,333,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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">164,075,000<span></span>
</td>
<td class="nump">210,209,000<span></span>
</td>
<td class="nump">339,778,000<span></span>
</td>
<td class="nump">398,615,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_TreasuryStockMember', window );">Treasury Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stockholders' Equity Attributable to Parent</a></td>
<td class="num">(7,789,067,000)<span></span>
</td>
<td class="num">(7,272,871,000)<span></span>
</td>
<td class="num">(7,789,067,000)<span></span>
</td>
<td class="num">(7,272,871,000)<span></span>
</td>
<td class="num">(7,796,177,000)<span></span>
</td>
<td class="num">(7,624,241,000)<span></span>
</td>
<td class="num">(7,220,269,000)<span></span>
</td>
<td class="num">(7,043,200,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_TreasuryStockValueAcquiredCostMethod', window );">Treasury Stock, Value, Acquired, Cost Method</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(87,980,000)<span></span>
</td>
<td class="num">(216,582,000)<span></span>
</td>
<td class="num">(304,479,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock Issued During Period, Value, Stock Options Exercised</a></td>
<td class="nump">7,110,000<span></span>
</td>
<td class="nump">35,378,000<span></span>
</td>
<td class="nump">51,756,000<span></span>
</td>
<td class="nump">74,808,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=nvr_DeferredCompensationTrustMember', window );">Deferred Compensation Trust [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stockholders' Equity Attributable to Parent</a></td>
<td class="num">(16,710,000)<span></span>
</td>
<td class="num">(16,912,000)<span></span>
</td>
<td class="num">(16,710,000)<span></span>
</td>
<td class="num">(16,912,000)<span></span>
</td>
<td class="num">(16,912,000)<span></span>
</td>
<td class="num">(16,912,000)<span></span>
</td>
<td class="num">(16,912,000)<span></span>
</td>
<td class="num">(16,937,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_DeferredCompensationActivityAdjustments', window );">Deferred Compensation Activity Adjustments</a></td>
<td class="nump">202,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202,000<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=nvr_DeferredCompensationLiabilityMember', window );">Deferred Compensation Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stockholders' Equity Attributable to Parent</a></td>
<td class="nump">16,710,000<span></span>
</td>
<td class="nump">$ 16,912,000<span></span>
</td>
<td class="nump">16,710,000<span></span>
</td>
<td class="nump">16,912,000<span></span>
</td>
<td class="nump">$ 16,912,000<span></span>
</td>
<td class="nump">$ 16,912,000<span></span>
</td>
<td class="nump">$ 16,912,000<span></span>
</td>
<td class="nump">$ 16,937,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_DeferredCompensationActivityAdjustments', window );">Deferred Compensation Activity Adjustments</a></td>
<td class="num">(202,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(202,000)<span></span>
</td>
<td class="num">$ (25,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_SeniorNotesDueTwoThousandTwentyTwoMember', window );">Senior Notes due 2022 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Senior notes interest rate</a></td>
<td class="nump">3.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">semi-annually in arrears on March 15 and September 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.97%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=nvr_CreditAgreementMember', window );">Credit Agreement [Member] | Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_LineOfCreditMaximumIncrementalCommitmentAmount', window );">Increase in commitment available</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Debt outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | Revolving Credit Facility [Member] | Sublimit for Issuance of Letters of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum loan borrowing capacity</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">11,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 [Member] | Revolving Credit Facility [Member] | Sublimit for Swing Line Commitment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 [Member] | Revolving Credit Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum loan borrowing capacity</a></td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarehouseAgreementBorrowings', window );">Debt outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 );">Senior Notes Due Two Thousand Thirty [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Senior notes interest rate</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">semi-annually in arrears on May 15 and November 15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Senior notes effective interest rate</a></td>
<td class="nump">3.02%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.02%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from Debt, Net of Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 595,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from Debt, Net of Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 595,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_nvr_DeferredCompensationActivityAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred compensation activities during period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">nvr_DeferredCompensationActivityAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>nvr_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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=120383193&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=120383193&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=121326096&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_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://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=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=75038535&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=120520924&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=119993939&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 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>num: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://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>num: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_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=121609121&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=121603541&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=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest paid on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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=121603541&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=121603541&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=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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=121603541&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=121568110&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=121609121&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=121568110&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_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=121572278&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_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://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=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: 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=120311839&amp;loc=d3e8924-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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<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 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 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&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 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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: 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=121641772&amp;loc=SL7669625-108580<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=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: 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 12: 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=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: 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=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: 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=109234566&amp;loc=d3e22499-107794<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=109234566&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 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: 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=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: 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=109234566&amp;loc=d3e22583-107794<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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: 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 22: 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=120311839&amp;loc=d3e8933-108599<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=109234566&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_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_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=121603541&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_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=121603541&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=121609121&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_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121568110&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=121609121&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=121568110&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=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&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=121568110&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>
<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=109259400&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://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=27010918&amp;loc=d3e74512-122707<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(31))<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 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 6: 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=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&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_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_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>
<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_LongtermDebtTypeAxis=nvr_SublimitForSwingLineCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SublimitForSwingLineCommitmentMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314048567640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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_LesseeOperatingLeaseTermOfContract', window );">Operating lease, term</a></td>
<td class="text">19 years<span></span>
</td>
</tr>
<tr class="re">
<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">10<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_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=121609121&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=121609121&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>62
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314054507800">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 7,942<span></span>
</td>
<td class="nump">$ 8,387<span></span>
</td>
<td class="nump">$ 15,853<span></span>
</td>
<td class="nump">$ 15,947<span></span>
</td>
</tr>
<tr class="re">
<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">281<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">547<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="ro">
<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">51<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="re">
<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,185<span></span>
</td>
<td class="nump">5,640<span></span>
</td>
<td class="nump">12,611<span></span>
</td>
<td class="nump">11,245<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">$ 14,459<span></span>
</td>
<td class="nump">$ 14,053<span></span>
</td>
<td class="nump">$ 29,111<span></span>
</td>
<td class="nump">$ 27,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_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=121609121&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=121603541&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=121568110&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=121609121&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=121603541&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=121568110&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=121609121&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=121568110&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=121603541&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=121609121&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=121568110&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>63
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314051297384">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_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,676<span></span>
</td>
<td class="nump">$ 6,314<span></span>
</td>
<td class="nump">$ 13,394<span></span>
</td>
<td class="nump">$ 12,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">51<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">212<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">412<span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">1,901<span></span>
</td>
<td class="nump">3,571<span></span>
</td>
<td class="nump">5,685<span></span>
</td>
<td class="nump">9,551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 0<span></span>
</td>
<td class="nump">$ 4,692<span></span>
</td>
<td class="nump">$ 440<span></span>
</td>
<td class="nump">$ 5,227<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 1 month 6 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">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 7 months 6 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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.60%<span></span>
</td>
</tr>
<tr class="re">
<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=121609121&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=121603541&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=121603541&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=121609121&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=121609121&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=121568110&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>num: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=121609121&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=121568110&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=121603541&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=121609121&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=121609121&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=121568110&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>num: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=121568110&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=121609121&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=121568110&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=121609121&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=121568110&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=121609121&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>64
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm140314052962040">
<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, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_nvr_IncomeTaxLineItems', window );"><strong>Income Tax [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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">21.80%<span></span>
</td>
<td class="nump">14.10%<span></span>
</td>
<td class="nump">8.50%<span></span>
</td>
<td class="nump">14.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_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="nump">$ 45,756<span></span>
</td>
<td class="nump">$ 34,503<span></span>
</td>
<td class="nump">$ 31,428<span></span>
</td>
<td class="nump">$ 64,704<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_AdjustmentToIncomeTaxExpenseIncomeTaxEffectFromShareBasedCompensationNet', window );">Excess tax benefit recognized</a></td>
<td class="nump">$ 6,854<span></span>
</td>
<td class="nump">$ 30,727<span></span>
</td>
<td class="nump">$ 62,509<span></span>
</td>
<td class="nump">$ 59,205<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_nvr_IncomeTaxLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IncomeTaxLineItems</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_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=84230637&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>num: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_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=116825942&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=84230637&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=120311839&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=109234566&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=120385591&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=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>65
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M".^1KZ+:=SBDX_1MFTQ#]@\CXPAVO,?(K8*4CA$N5=MQ_SOAEZVL)(Q#SM,
M@J9KHQXM<X"#J_@IP8D9042^R*VH)(?#S3A4"@)C5N8%!U?S4V;%9IDJN0F$
M5[W8.":^4<H$X>"Z?DIM*A/-0O)'$)_?P3@BM9T!NJ!E@G!P5<\6< R5]'DJ
M.$#?=C$B959P<$E_E![X9+J6 DL+-2"#;J_=L?%8+S.#TR@U3%*E3 K-\V8@
M5EEHI=5%)X[X=EJJ?BPUR_1 &Z8'*(#R X6I.-B!:A6S&L0:9F5.H+B OP0:
MTKI<$H?^L/B1S+F7*J!:R0A'FL@H@E0"^N!]NR Q4V3#PI23[^U+VR$Q5+=9
M[8^Q+O,$Q44=JB,_6]A=M)!A)5D< +(_1J34?UHCUGM_D;MW;\W$BI^M1FJ
MGM[F=QBC4O!I(\$WU1K4'2"I*ZFJEQ/'>60*9C/V/#@)0SW#_1P2XUA*/VTD
M_?.(A2&Y21-XG%1NSQJ<N@J7EHI/&RG^'10(*Q-8/P&"7H/$1C$3U>[# 6NI
ME8)/<;T^.&O-P5D8H?]W&J"E\--&YX']?I_G^WV>G>O)UU1#JA1F<U:>J7/D
M;H9L.C^;D=NWJ7O5'5J;*E*E]E-<J:&T$WYV<KH/6=6W;VH ZOSCEF+OXM)<
MG.'N@\2DR#<.6G@/-RM#O :LKKU0"KV+R_,IJ_WA]SPO'.Z98JQ*(7<;%?P3
M(*: U(/P^3OYE5<&> T45!'VP.XY/:R\<8_Z,;@@'ZJ(XT7$.@4U<&TX +==
MIXJ:==15,_J3-1L3XIDS8]Y@*^X6#<UQUL:SRM?S;N@79N0K(2%?@JE]V8>=
MIO(&8S[0,LYZ= NIM8RRRS5G/E?F!7B^E%(?!N8#19MW]"]02P,$%     @
M@8$#42ZH(6'Q"   V28  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6R]
M6FUSV[@1_BL8-=-K9^0(KWQ);,_8L5N[XR0^R[E.I],/L 1;G%"$#J3L^'[]
M+2A9D D04IIK/R06I07X8+'[/+L@#Y^T^5K/E&K0MWE9U4>#6=,LWHU&]62F
MYK)^JQ>J@E_NM9G+!B[-PZA>&"6G[:!Y.:(8)Z.Y+*K!\6'[W;4Y/M3+IBPJ
M=6U0O9S/I7D^5:5^.AJ0P<L7-\7#K+%?C(X/%_)!C57S97%MX&JTF65:S%55
M%[I"1MT?#4[(NP\BL0-:BU\*]51O?49V*7=:?[47E].C ;:(5*DFC9U"PI]'
M]4&5I9T)</RZGG2PN:<=N/WY9?:_M8N'Q=S)6GW0Y3^+:3,[&F0#-%7W<EDV
M-_KI0JT7).Q\$UW6[?_H:6V+!VBRK!L]7P\&!/.B6OV5W]:.V!I >,\ NAY
M]QW U@-8N] 5LG999[*1QX=&/R%CK6$V^Z'U33L:5E-4=AO'C8%?"QC7''_0
MU10V14T1?*IU64QE Q>GLI351*&QG;A&!^C+^ S]Y<U?T1M45.AVII>UK*;U
MX:@!#':FT61]O]/5_6C/_?ZQK-XBAH>(8HH#PS_$AY^I"0PG=CC)7P\?P<HW
MRZ>;Y=-V/M8SWV7UJ*I&F^=WD<G89C+63L9[)KL"EZ E^-- (#U"ABP@WIN0
MCU;S).T\-M$>CY.<478X>@S<GF]NSZ.WAPUL#*0%*BV.J5KHNFCJ(:I4$,-J
M,K&%@24X3[,-B-5^< \J)RP3)(Q5;+"**-9;W<@2R;J&Z J!$QXXGC+<ALPK
M=+X=RW">$1&&EVS@)=&PN+H\.;V\NKR]/!^CDT]G:'QQ<G-^\?GJ[/QF_!,Z
M__G+Y>V_(@&3;FZ3[N&%LI!W15DTA0JZ(O662 E)$]S=*-^.\"03:<].91N,
MV8ZHFL^+Q@9RC6Q<32#*BNI!59,>O-'IK"J]JQ=RHHX&(#NU,H]J<(Q"1/#C
M\[Q:;[Y9;Q[=^O%,&C73)61Q_1-2ORZ+)DH.!#NFQ3L]"<(%E#[Y.D1O\%M,
MT$(:]"C+I7J/$CS$N/V':HL!W+UL9MH4OZGI>^"[H1!BR-CFUZ*NE\#4LD;Z
M'MWI9H: 6]6&6]O- KI4\SO@HS!EK@D;^Q&&DTYT[3!Z[9(M\2%1EYQ,IX55
M<\B"A2RF!Z M$[DH("N"0$D@%01)MHAS#39@B(7@..T![.2"T"C@,W6OC%$V
M#>902=6RK44: T*-_ORG##+S/2(X&29YVFX P>F0YN)ESV"G/OUR,T27%<C8
M9"L>UMNXQPX.H7BJ%ZJM?LKGH)NHM_H#DJ2DRYUANYS0'B<Y&21Q'0P[Z87F
MPIB9SUXAR"&S?L1..4E<.F]4 Q4O(%;25,!NX<+&5\R,\CP1'DK?,,U!E=(^
MG$XU25PVKU1=0[0I62_-\TOD-.#G[?!+AEF2#"FGJPA,ACFE0![9AE;^P%#S
M]?<@3;,<)VG7)R'+!$#R'GTB3JM)LH>*U@'>#D).?&Y(","@7<0!0P9FG/<
M=JI/OE/V6_?OO0!?Z,.U4< P6AP15Q*0>$UPH><*G2Z+<@JY@O[]L0V;_\1$
MTJDOB<OOR7A\?CN.5?9.;^D.O97U;%6RV _6H:"TMHX)>97Z^D;RC$(H=[P:
M,B0$9WE/<E,GAC0NAC>J;DPQL>V711Q$&1 V[A-0P(RD.>_I+^A6LQ17OQM@
M"'#B71FN_*@O*!1GF'31^68DHUN-QVMT3G8H^_%>CCI-H'%-N-+KBM<VNS;.
MEU7;3DWTH[+BMFKT:@@I,'LP2JUJY*<"*K%5XPZ)''23+P^$<<RWB&7MJ( A
M3@7?RO37:W,Z0N,Z\L6V^E-4!I<8Q.S3-TDIRSW( ;N,,]&7'([D:9SD]^^M
MJ<_;KYOK-=*0&<E[2EKJR)W&R7U#BW/9*%/(<N5AJ,^5"<(-]'>8I7D7;J"]
MRUAO)#@JIW$J7VG1)G6""+- T84IE--=C %#QE.:]:6V4P6:_Y%'&^O9=IYM
M!.QBAQO,20^+2\^UT0MEFN<A6@#BIHT *T!MT/;"9KZT",Q%-Q1"9I0F/:'
MG/ZPN/Y\!LC2]O:HA )3(6-/0 _T_<$2+OJ/:I@O-B)-/=8/F"4LHSVU"'.:
MQ'9IDC8/LBI^6W49;3-MSRC5MXDMEJ'2E7.];$\ORE)/K'BA1J-B"CM1W!?M
M]6IQ_?OB"Q8G(NN&_TZSURO<.E6,MU.?+77$-B#0%.4)S[O1'K)+$])7SS*G
ME"RNE+L.\YBO8YS94K3;) 0,&;0(..E+2"=X3/PO#_28TRD6UZF3R605;0OY
M;&,KZ(] 9Y%S(-2N.T*M"H4^LL<;3J-87*, I+%G1^J;;<_5ED+M.HQD@9Z"
MYX1TU35HEV#6E^Y.K]B.X\AU9;41@2#*@!!!(I+NH5;(CI$LZRD"F-,K%M>K
M+I7N\JJO0PGW]35@EA*<]_B4.[7B<;4:JZK0!E6Z"</CH98G9WG2;9D#AB+/
M&.Y)7^ZDB<>E::^#<AX\]<NS3'1A!MHC3C##/4S(G1CQN!A]U*9YD _0',OJ
MZYZ],7="P.,-SL[>F&\]*MKQK.A[>F,>Z$/2/.MF4\ ,:*WO<(X[[N;Q9F6/
MOIC[;0<E>;=P"EG1M"?9N:-\ON/\R<BI:IUYI655HZTN&5VH<GIPK\V![1.'
MZ)."ZN^3;M"U-(VM3<Z*&F@,8OOO1B\7P:7Y(L"HH-[CGX =SRGI*["X$PN>
M_GA;S1V!\SB!_W>E,?>96E#A^2!@E=&>[H,[-N??Q^9[%L;<IVO"H5#O@@Z8
M,<9[]DTX5A=Q5O\_%,;"Y_L4&K[N,]H=5J_7YS1![&A7=I3%(L#R>>*10L@L
MY;3O^;:3 A&7@IU/N/UN@>4D]\XI G8B25/1HU7"J8F(J\D/EL3":8V(:\UW
M%D,BH#;0WWI^"9AQFO6HC=AZ,2&N-MT"?O_:6 1>6J ">Z\L!,Q8GO7ENY,A
ML<]CD%T85W-LO\X!S;KOW(!91I-NSHZVWCNR+WU]E.:A  4LU3V,PV]36*19
MO4>UNFCTHGT5Z4XW4,6W'V<*U--8 _C]7D,-NKZP;S=MWF8[_AU02P,$%
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
M:'NY8WG)I!& _V^%T"\WY@7]X>WU_P%02P,$%     @ @8$#4<8)ATVC @
M^P4  !@   !X;"]W;W)K<VAE971S+W-H965T-BYX;6RM5$UOVS ,_2N$ST'L
M.FE7%$F )MVP#BM0M.AZ&'90;-H6J@]/HI/NWX^2'3<%UAZV76Q1Y'M\I$TN
M]M8]^0:1X%DKXY=)0]1>I*DO&M3"3VV+ACV5=5H0FZY.?>M0E!&D59IGV5FJ
MA33):A'O;MUJ83M2TN"M ]]I+=RO-2J[7R8GR>'B3M8-A8MTM6A%C?=(#^VM
M8RL=64JIT7AI#3BLELGER<5Z'N)CP#>)>W]TAE#)UMJG8%R7RR0+@E!A08%!
M\&N'&U0J$+&,GP-G,J8,P./S@?U3K)UKV0J/&ZL>94G-,CE/H,1*=(KN[/XS
M#O6<!K["*A^?L.]C3_,$BLZ3U0.8%6AI^K=X'OIP!#C/W@#D R"/NOM$4>65
M(+%:.+L'%Z*9+1QBJ1'-XJ0)'^6>''LEXVBUL5I+XBZ3!V%*V%A#TM1H"HE^
MD1*G"(%I,="M>[K\#;HSN&&"QL-'4V+Y&I^RM%%??M"WSM\E_-*9*<RR">19
MGKW#-QOKG46^V=_4"U?2%\KZSB%\O]QZ<OS3_'@GZWS,.H]9Y_^KR_] ]X@@
M6+\T.ZMV6/(!=L))VWE0DF0M^FEPTC,D>*E!L*Z4AH<2"MLYSW8%VXX#T/LI
M7 \QK30!RCXM#$]L$#") L)<E!!HRYTL(EQA+52@,SR"$R:0K_*S92P!/K<\
MGHPE"XW8L73F)G22L<R%00M6%<<$=M8&%>OD.MG?6B\#UX27@^<A]"$M;RL7
M,[#EH!"^@8H7#U?Q=1#D.5":HG.N;TYAC1E6Q%Y2PTG($Q<5NO.J81C5FE"I
M>*&8_NGW2(\&4J.KX]KQL1O4S^9X.VZVRWZ@7\+[M7@C7"VY&H450[/IA],$
M7+]J>H-L&\=[:XF713PVO)W1A0#V5];2P0@)QGV_^@U02P,$%     @ @8$#
M4?LD(8XY"   EQ4  !@   !X;"]W;W)K<VAE971S+W-H965T-RYX;6RM6&MS
MV[82_2L8W4QO/"/KZ3AN8WM&=M,F?<6UX[8S=^X'B(1$)"3  *!E]=?W[ *B
MZ&?=)E]LD0069\^>?9"'*^L^^D*I(*ZKTOBC7A%"_<UPZ+-"5=(/;*T,GBRL
MJV3 I5L.?>V4S'E350XGH]'^L)+:](X/^=Z9.SZT32BU46=.^*:JI%N?J-*N
MCGKCWN;&N5X6@6X,CP]KN507*ES69PY7P]9*KBMEO+9&.+4XZLW&WYSLT7I>
M\)M6*]_Y+<B3N;4?Z>)M?M0;$2!5JBR0!8E_5^I4E249 HQ/R6:O/9(V=G]O
MK'_'OL.7N?3JU):_ZSP41[V#GLC50C9E.+>K-RKY\X+L9;;T_%>LTMI13V2-
M#[9*FX&@TB;^E]>)AZ=LF*0-$\8=#V*4W\H@CP^=70E'JV&-?K"KO!O@M*&@
M7 2'IQK[PO&%7AJ]T)DT0<RRS#8F:+,49[;4F5;^<!AP""T=9LG@230X><#@
MOOC9FE!X\=KD*K^Y?PAP+<+)!N')Y%&#/S1F(*:COIB,)J-'[$U;CZ=L;_J
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
M6(9^L>1/@CQ@FA"_F[5WVZ^.L_BQ;;L\?K+\&>' 6ZLHU0);1X.7+WK"Q<^
M\2+8FC^]S6U <^*?!=[1E*,%>$[O=IL+.J#]%GO\%U!+ P04    " "!@0-1
MX:=1(KL*  !#'P  &    'AL+W=O<FMS:&5E=',O<VAE970X+GAM;-5947/;
MN!'^*Q@U[20S/%N293M.;,\XR66:FZ:727*YATX?(!(2<0$)'@!*=G]]OUV
M%"5+=CQ]ZHM-$<!B]]O=;Q?@Y=JZ[[Y4*HC;RM3^:E2&T+PZ/O9YJ2KICVRC
M:HPLK*MDP$^W//:-4[+@194YGH['9\>5U/7H^I+??7+7E[8-1M?JDQ.^K2KI
M[MXH8]=7H\FH>_%9+\M +XZO+QNY5%]4^*WYY/#KN)=2Z$K57MM:.+6X&MU,
M7KV9T7R>\$VKM1\\"[)D;NUW^O&AN!J-22%E5!Y(@L2_E7JKC"%!4.//)'/4
M;TD+A\^=]/=L.VR92Z_>6O.[+D)Y-7HY$H5:R-:$SW;]=Y7L.25YN36>_XIU
MFCL>B;SUP59I,32H=!W_R]N$PX\LF*8%4]8[;L1:OI-!7E\ZNQ:.9D,:/;"I
MO!K*Z9J<\B4XC&JL"]??I--R;I3X4 ?EE _BYSKHH)47ST??/OSL1R\NCP,V
MHNG'>1+Z)@J='A!Z)C[:.I0>L@I5;*\_AH*]EM-.RS?3!P7^TM9'XF2<B>EX
M.GY WDEO]0G+.WF:U7>9^*P:ZX*NE^D-9JRL62G$8<C$1WFKJ[82_[ >QMTV
MUK=.B7_=S'UPB*]_/Z#:K%=MQJK-GNR0?7YX4!8E]"O?R%Q=C9"Q7KF5&OV(
MQ\5[?:L*\<GI7.&YUHBO D8'\:EU>8DD$#=+IQ@4K/K;7UY.I^/7!\9Y=/+Z
MA?A=B:6JE9/&W(G"BAKS5;U$Z@M=BU J861=(*56H(J&UHIYZV&2]T=0U@=P
M3B;62H2[1N<L1>9_MAH>6'0ZSEMM"O*>L=!,!J2*^PYJ:\@4+Q;.5F(% &SK
MMS92'00M(M8=,O5(?(66AW!P*BI3((2\QHM0L@)W8@X-K5LH':"B7I -"ZF-
M"%8TRA&SIGW#8?%Q[UYVVJQX?*&0K@>8M[(+D4M?"NN$40$QX/D5A.E $X'/
M'4$H*]MB?2;(*QO,G:SAL;8A[2?CO]):$BV7V'$I@Q)-IP.#WHWW+B+/'%$P
MS)71< %&M:>WT9NPCMB:$BJH);9314NN2S)DG6MI.O.3@=#/:?\=3]Y;C!/,
M:QU*46!.'F)<V35BSY>ZX?F[H<8:P5<9!8UMG; -Z9&)O+36,W)81^I(3\4$
MJS&1W@34*([E?=[TA]TR1Q( @95R!#8$)+!H<XW41%0FJ5V4WX,Q[9.#;(E^
MCL2O6.LM<MO %4;8N=%PB4X**TRTE<ZQ%O1%%E$4$H,]477REZXXFK&2O<^Q
MTODZ12E%@F]E';I91L.0@MU3R(H2OW%VI:G >[8"341R70K8@\GP3UOWH15#
MU\8X)I?T:NQ)<(Z+=:GSDM)0$0<>M+.4"$]$$%SB&23R3>*PM.O17EKCA:2)
M;U2N%X \P8OP50.W>$:^VUF*7#G"0-1M-8=>*>:2.>3Q#.(=[0+=EZU$+@8%
M &S5()7)SWM,1Z -7D6QF[7W\4*6$&=/SE\/$@YK+.: ,E \M&$LV79B%S)9
MQSI9=%13**^7-:T#4/*0;KU;F)E[M_20#*+\$5Y,JB?-O2""0/DNK2F(X=@C
MM'MCUQ3?MN.&R7C#821 <O'G9C%J=DCK.S:?Y=96K"RO<]0$>L+@D3B,:G.N
MPMB&*.;@1KU- ZTTATX,/.)<RC=P263VA:&>0X76U3'/2>XV($?B?>O(H5Q1
M4]CZ,M6*@?+(T 52F8H%L4:W8]&%%<;_ (Z]CEN<^K47$%F:1*A8D1IP-?$
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
M@P7<*X<&K9M'CI!Y/LI[E+L.)?T%RA0^:.5*"W^J HN7\1$Q&FBE!UIWZ5G
M]ZT:P3@.(8W3^ S>>) Y]GCC_R 35MHZ&U(_K]I"JBW<5E2C0N4(5.WPKE6%
MA<^60MZVAN=76EEGVJZ>OMVNJ4-5]?<9?I.!W\3SF_S/;3B+P@?XQC8BQT5
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
M1EPAJT.C86EN"'N$+D0-$NA:B_PS.BL*;LA$*W1)>?'J78,N:,LUS*^8AA(
M<F^I;'BS5.@#% G5@:).]@U;,"EA R!"25'4LO*#A!S?L?8KIW->&0L^"'/$
M.:UHDS.,WE.9ERCP>[6_AY_8_,<^27#@1S!.L9=&.$K,^$6"DRS&?I*\-#,_
MQIE/S-"-K&1HQQGZ#>H@;W)1,V2]2%Z/OWX<8@\ 'SY_N#X:DV\:8\L/V()1
M T?LPAA^P2[T OZ]')^X\+\R%>@!\GA^B,,@/ C=;[N4(F>L4&@A18U^;PT4
M9,4=DSDW1ZRMPEGZ!%2W;8RYLC'G2G6 U;6@IK!'C"<@VA10U8&./#?I9O,7
MW<(#2)X1%D+G^][:"W:Z4XDQ0;;3>B,_(A_')+#Y0<(,QY'7YT>:82\>\R,Q
M9]K\@)&5C'V3(^1+Z*?XW7\DWP;M1IJ-GA[3;1P\8,L;EK-ZSF1/&$CRM4.\
M*,*AE\ XP9F7X30ASB$Q"<%#_F["!*$/&\)]A F"#"=)NC-<P_K7(<QE!T4"
MV&(#Y?SHDM+&8_#>+KP7!&R-T@V\?ZX<IB3Q<4;BP\J[;4^F)(FQ%QZ&'?8]
M.RF!14D4KUWCYM^2EI\8J-WV$2\0;5LI[C@T;:RZ1U'J#%$F%40GM].AZ*0Q
M[C!#,:)592!6)8?7SXK)[4.A"AB0!9?P1KOIJ-1,3HUFBFE=L3Z@HZ^5=?;@
M6X"]NOZHT/S>QL<\6NNLMP(X16=;YL'[SB#Y?CB(6-7Z,-M<LF__ 83FN>@:
MO6FXZPP,RB$7 'S+;"== 3--X;/&09NNC:9/L7&*KIV:U#JPXNQVKYZ.7\)Y
M=V7;;!/B6R;AJP%BJ>P6_L!3]HCIUVN7H(S^']NEC>KOXS3+L.]YMOH3'XIQ
MD#G>$0@UB;-=U=](IE"ZXWW5G_B X65[BIY;_\(ZG<*+*_4>*=/#PA,:IQ0:
MQ>1P.77;GEJE$WB;1H=1^VW/7J.#" =)NO:+F_^K&KV5*UELZG1L<R4D&<["
MM,^5A$#;L*=3\"&S0LBLK]0Z[2?B\[9.Z29Y#$?L2RO!'JP'0> <XH4!)+8W
M.B1(!H<$B9/T()-BLK=U G[%_NYOC6']65JG"'J:Z-D:I\"##XPD>X21X\IA
M2@9 WCV-_H-M3VZ<DA2G@7^8Z?V^Y_^:"4WP-SYG[/Q;DO*Q>Y#9QG52S>32
M7IHI9-_&[F9I?#K>RYVYZZCU=G>I!Z^>)8=85&P!HMXTB29(NHLR-]&BM9=3
M<Z&UJ.VP9!1*@=D ZPLA]# Q!XRWE:=_ U!+ P04    " "!@0-1$OT1*P@$
M  #@"   &0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6RE5FUOXS8,_BN$
M-PP[P*C?\MHF =J[#;=A!P3MMGX8]D&QF5@[6?(DN6G__4C9<;,M5PP84-24
M1#Y\2)%45D=C/[L:T<-SH[1;1[7W[762N++&1K@KTZ*FD[VQC?"TM(?$M19%
M%8P:E>1I.DL:(76T686]K=VL3.>5U+BUX+JF$?;E#I4YKJ,L.FW<RT/M>2/9
MK%IQP ?TO[1;2ZMD1*ED@]I)H\'B?AW=9M=W$]8/"K]*/+HS&3B2G3&?>?%#
MM8Y2)H0*2\\(@CY/^!Z58B"B\>> &8TNV?!</J%_'V*G6';"X7NC'F7EZW6T
MB*#"O>B4OS?'CSC$,V6\TB@7_L.QUYWD$92=\Z89C(E!(W7_%<]#'LX,%ND7
M#/+!( ^\>T>!Y0?AQ69ES1$L:Q,:"R'48$WDI.9+>?"63B79^<W6FJHK/3P*
M:X7V$MTJ\83+ITDY8-SU&/D7,&;PR6A?._A.5UC]W3XA/B.I_$3J+G\3\,=.
M7T&1QI"G>?H&7C$&602\XC\'"1^D*Y5QG27YM]N=\Y;JX_<W?$U&7Y/@:_*_
M$OHF!C?BM6M%B>N(.LVA?<+H4A"/".B\V"GI:CCV^R\@= 7MH*RDV$DE:7?
M<?#M-U\M\CR]>3SIW_<G83N[>0?>L/F3K!"HZ=F#I.K'"O:=IWP!/M-$<(0D
MZ(]QJ0' [*$TFM+8#=UV1H*:A'K0Q>.&Q5(HY8(2D9,'$6RD+LFI]D(Q!]-9
MJ$V#NTZJ2NH#[#I'>7+N"GX:HSJ1(RQB5J%'2TU"7+E3*R#01F@:+C1&/ >8
MS6\<_-%5!]Z( V5R:1G>=64->ZH"8T-HM:3FLY*8AHBM1%UB#+[&LY24G;6$
M1$!NR &MPZ )\\;HF ET#$NILV[@$")WW8[\A\(SKR>ML%Z6LCVE!%PM C]V
M_(8;#H4N(I@Y&B*^)@MIJP#XTH?@71\E18?Z0'DB1G'@4E$[=,Z]VG+V#ZC1
M4OBEZ>B^55"DN<X9&_<L>A$23C=6DX)"<"V6<B_+"T58TJW0_?U<<VDI>A!"
M8%3 R .>)[7KXR2H UTJA<]$_EFJ4'5C2GQM$?M\RF=H^D&$/(B Q@B.8R2H
MY&FVO";W;'(^LUY5'PCD\DD 88 S:20V=%<,.Z2\:B9'U\158RKX&K)T'J=%
M'J0\7DQ[:1&GTR)(13Q/4]ARUX77+IO&L_D<LED\F<P@)\7E@C_Y; E;\<+%
M2XV<9?%DF;XC81'/BB4)^21>%CD)1187&1W]FR#R)9Y3(Y2<0F$::3R;+B_N
M71J,R=FKTZ ]A+?5A<KP_0,T[H[/]VW_:KVJ]V__)V$I;0X4[LDTO9I/([#]
M>]HOO&G#&[8SGE[$(-;T$P0M*]#YWAA_6K"#\4?-YB]02P,$%     @ @8$#
M44F$$X.)"P  ?AX  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULK5EK
M;]LX%OTKA+>[2 #5T?N1:0NTR0RF@^VT:#M3+!;[@99HFUM9\I"4G?S[/9>4
M%"6QG0QVOMB41%[>YSF7TJM]J[[KM1"&W6SJ1K^>K8W97EY<Z'(M-ES/VZUH
M\&39J@TWN%2K"[U5@E=VT::^"'T_O=APV<S>O++W/JDWK]K.U+(1GQ33W6;#
MU>T[4;?[U[-@-MSX+%=K0S<NWKS:\I7X(LQOVT\*5Q>CE$IN1*-EVS EEJ]G
M;X/+=S'-MQ-^EV*O)V-&EBS:]CM=O*]>SWQ22-2B-"2!XV\GKD1=DR"H\4<O
M<S9N20NGXT'Z3]9VV++@6ERU]3=9F?7K63YCE5CRKC:?V_W/HK<G(7EE6VO[
MR_9N;EC,6-EITV[ZQ=!@(QOWSV]Z/TP6Y/Z1!6&_(+1ZNXVLEM?<\#>O5+MG
MBF9#&@VLJ78UE),-!>6+47@JL<Z\^2)6<+%AUU*7=:L[)?2K"P/!]/BB[(6\
M<T+"(T)2]J%MS%JS'YM*5/?77T"A4:MPT.I=>%+@+UTS9Y'OL= /_1/RHM'*
MR,J+GK#RL]BVRLAFQ?[]=J&-0D[\YX3X>!0?6_'Q_^?$DT*H^B[UEI?B]0SE
MI87:B=DAR>R;8)6[%&S9=HJMVXU8=+*NR#!E3>2+6C#M%FMFUMPPOEHIL>)&
ML)5H5XIOU[+D=7W+'HE Q2MNO31(\!AO*CMQ ^$K5"M*H?D^F=PVFEFU&R,J
MQC5K&W% ESG[NA9/*\R58&6[V2JI(:U=3E2JY$YJNYUL8!BYH :RT*,[NT@
MUY?L@ZS86U/SQL@25T =C"N/_2[52C:2>W"F-I/+:U'S/>U.]G[C>@VYIFWP
M8'XU9[]"T37[D6MSR7X%X/PBE!:W=B[=%*IAGT33Z-MZQR'.;G\W^U^ )X]]
M7,O6;?MPNL?>-Y7D#;<"W]=(D%9J]@50.FYJ%;CBJL5#+'#/[JY_JELE*R?@
M*T0+K85@/T_=O57M4AJV$ !TP0R_@1_+NJN06,@&1&,GFHXN( )/L!1^;<C[
MB,12M1OK=,T1+L2%(HGLJ+&1O5^V<.=PG^FVAK,!P=!NY?5R:BN:5P S225(
MJ,S$#5A&]]MRB%%("LK5DF^EH34(<FGSC)5KKE;"9=(S)C+X4-02VUD3D#4E
ML@<.J]PL:ZBVT(Y4<SG5)^(__I:'0?8#M-I!<8AJP)(</D6*BLVV;F]%]6P]
M*F9:*_Q1>=FY>^? J[442_9QG'(M2ION2-[O0K$S4BGT?[CZ>/W!#H,?SDEN
M)9!.,%&P_5I CCJ\TV@0*A6TY0H-&;&3-C=H#1)!*BAKC4$DE3 =$I4OL0',
MA"-LU7=JC'5O\9R]=9YI6C-8?\)HMS?-[?//AD;(9RC_G*"W3LC@)[M.['C=
MN5E0^_0>>& [GJ9$IGTC*,.N52^=T(VRR!(((TB!V[:MEK *_F\8"@PI-0:E
M<@CL[L+="XMV]A[)A4]O!XUZ.311;K:<0C%GZ#_&7%$CA6T[N$%3^;F9SJO'
M-2-_]R4(U'\R*;MM7PS.B-%OG/T30?O4*4@  [T%JPB[8(_8]3;LT.Q!H#>$
M >EF5%<BDVSRG!#B$I-FC?"NEL@*,-\#%\W1=#S@HL?81J4.E-$NDWMH>X!G
M(Z4M86536J@RTB!"L@'C4@I8D"#&=0Y2.UD^@CV[A^[*]3C!KCH!>G;5 3,F
ME#K4R!"M9T+C>Q1L54E[KP_PR776O$-9<R^UJ.OH-,$D7R!I/9<XMF IC>&Z
MV@;.B WP5)B]0"D,Z=3'IM^IQU^(.LI'K&ON4.1.>ZJ6-4X?[,S-HQV)N%"J
M\*'="@_PYSR\(5ZQ1IY[3/S127/[TD']]-G /]Y#;JC^BQ:\ARMH+FZ(M>&[
M.WTD&AY*[T'$G'T<-%QV3>G":-,"31$OR[9KC$LQ:E$ZY=J'=0?]*?D!K#9S
MJ $2%!"JU1Z,R/$-80G:K#[EAORXA[<$SH_Q=LZNCMK6E\F8P2Z$C8 J&DT3
M"<44V&7Z<G[4LO7 .1"+!QR49+/E%U&UA""-@2UT4#3<@B(I@6S4:R)?B378
MAL-KB"8<I3KXV3X@#+AS?5^E&&D#B_ODLIVG,^P.%VW-_1D/?>S4<V*,_22.
ML))@= (PX[0)2]!.T;Q(_LZ^B$;"CE];@R=5)^AL$UH5H[GO'WP>^4-W,L6
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
M"TLN:_'Q1G5KRU@N&<HLA39JR)J_93CFS#,(6Q>':K'AO!JO$),R##FXB$V
M]Z%>.(].J-OD[H/'E.B[/5*O ,:@!X,()+N^4-L ;0_MG5V_L*:??WHVG28O
M=Q?E\^3E8S3QW*!A@4E7)D.,<5SJ4<[3E2NN.$"%@S'0O32Q;>MHM-.V3/N6
MWNC4%"9N.@LC]8GYUY3Y#@H9(24XX)$P9@^Z.;@!'K+ZNN)P',Q:(VUH.OU=
M$?+YCG<_!+7)A"R$3@]=1PDX9\[B$.9Z;"B((2/9#)0%VO HG0$_,@YR[=CK
MV^@;;[A\)S>WXZT.)JV3($AA("O?&>:V4</%@F)D6'A,1>&0'YL$[C2#R62(
MY*BUOC5_N3IW9CCS&?:G\[OFM0HRT?E T'/I'H_8>R8V'UFY]0$Y;!6;;K1.
M1 XEPIBL:\90'UN]I<DVQ;MP1^J"JAH#%A3IF7[_^>+=[8@:9)W;]@KG<Z3&
MK#IDO?*MR.NF]OF C;1"M@[2RG7(U8HL;T!A+;TK16,K@H)'C3OOY< 3;M8K
M= # :8?"D'$AP#R/T''PJWNDV:+S-Q[IO:6[S^7=\C4<4OO$$WJ[#T)9&&\R
MM3=DMZ(EG.TVA:[N)G.AY)!)\3?F(G],R4=<F/C3$R$*^'U6-O-D?R[W6N=.
MB0M @?!Z7<AL;7IF=Q!@_R9'+WM);&HWY]G-D(,N:*3>VH9B#96%!B2#B)MK
M6^<?$?UES $31=WOL?N0=?&4YH )*ANEKMM9O=>=F'M7K_(6RZ2C^QG/&>&:
MS 'A'I\23#,S;F*DR\;87N6>^(J*52YM;V2(\@D#K4J*\>Q.2<>FS$C&T0U1
MY1*H)&OMU/)\1."5!D1S6KS2II"Y_7 .O[^:]S-@M[+W76_&O>MA27XEE^"@
MY/S2W!2W7[?W[+/F>GFSO;FDXUB.'A#00I<0349'\T$S?+N7Z"JY;"Y<Q-55
M'G/2\($W8'WI,(O;%S:P_>_#Z;]02P,$%     @ @8$#4:]V9X3.!0  OQ<
M !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL[5A;;]LV%/XK!UHVM(!B
M6[+D2Y8$2-H5Z] B0=(N#\,>:(FVB%*B2E)QTE^_<TA9EG-;-V# 'OQ@BZ)X
M;M_Y#GG X[727TS!N86[4E;F)"BLK8^&0Y,5O&1FH&I>X9>ETB6S^*I70U-K
MSG(G5,IA/!I-AB4357!Z[.8N]>FQ:JP4%;_48)JR9/K^G$NU/@FB8#-Q)5:%
MI8GAZ7'-5OR:V\_UI<:W8:<E%R6OC% 5:+X\"<ZBH_.4UKL%OPN^-KTQ4"0+
MI;[0R_O\)!B10USRS)(&AH];_H9+28K0C:^MSJ S28+]\4;[.Q<[QK)@AK]1
M\D;DMC@)9@'D?,D:::_4^E?>QN,<S)0T[A_6?FV$B[/&6%6VPNA!*2K_9'<M
M#CV!V>@9@;@5B)W?WI#S\BVS[/18JS5H6HW::.!"==+HG*@H*==6XU>!<O;T
M \>0S/'0HBZ:&6:MW+F7BY^1F\!'5=G"P"]5SO-=^2'ZT#D2;QPYCU]4^%M3
M#6 \"B$>Q:,7](V[P,9.W_C%P."/LX6Q&G/_YPLZDTYGXG0F_QBL[Y&#&PX%
MN^6 %:69%=4*I/^ M06JT9 I72O\Q(%5.>3B5CCNJ^529-R$4&N5-Y[-2Y8)
M*:R@Z5+E7$*A2GHAR8QKB_78"KJIGBC_VH@:Z\H.X"S/!<TQ*>]#6+?^+47%
M*I3K>?>4.*P+D17 -,?J1->1!X!&R8]%(V1. 0:7FJ*UJ+V6#&7(ETY#"!6W
M@9L+SK),-ZB!W^%^0V9I5MF":Y""+=I@ T /<!*K.5-ES:I[LI(I)"$*Y30R
M2HH<,<RQ6J6+PU6'&< %0MS&Y.+4G':M+@]@N2X-@@9-#59!-(=[SC1B:C D
MFO<!BRJ334YI)#P,+>5WEJ.[Y%@/M%;-:*.&(OI;5>0$XH\<Z+0-B#D$\:H2
MWQ[19X,8(<. R$X;T2%QD/8K@1'=(HB=-F=AT)'1[8\(%IINC#>*'+1+1%$!
MJS'Q#!VE<#:LVA*@C=7'XK0940K)] Z@CG[LWDG0H9(WDIN'W'O:P-HGNL$A
M+=C&0#HK51WZ-Z*"JE  C1D" <&1FZ7=1T\ TRS\/&)/N4!\, $(.7INMK!L
M?/$A4ND)/+2$O.\G&?.X4WL](%"?%4P^9)9=<XE?2[]W*@+*&'@57!>(^2$M
M:W4'KYTOO>SP.\\5M&^V--.J=!ZU]+#^K$0 D=P.D 9+0\,G58L,9DGL6;BC
MP_E;*0L+SJL-)5TITY[4\2Z'JXO/B*_AUN?4A]8KS@%\*G:2@0'O4G3-<;-@
M5!T2NP%SA *:\YVC!/ @X.X@N!9WSWRA(P+_L$"WHP\[ABZ>J9$#F(;S),;G
M+!S/IOB,TG"6COU@GDSA77_SV\@=P5F)"1+?F/4;<A^+>!9!'$&*POAX7V$6
MN;%4CH\0@A37X8XPPO^'*>]\G(31+(4TG"0CB.)P$D4016&<I)A%VU%J&U&4
MA$DZ]X.1"R6>AQ%*X6 :QM$,+MPV*BK?PWF*2-;R:E/$S/Q'F;ENZEHZ-J+S
M&3.XFY")OC]'\(;F:R9R5^BLI)HW.V0DEI?H:^.9O257#]^C7N)[EER5/#IU
M#Q#IR73BGN,H(0#'X7CN!G$XFTY?4/;@B.REU?/G.V3B*$8[D/A'CT]J03N/
M#QJ+OF#5BCM4?+AJ(<7*H;83;A=4%,Y'E/MQF$[IB41".AW /$S1S7>[3AS
M3S_,T).?<92$DSE51H*\([$XGCY([%N>\7*!5!I'H<_MC>MZ>7Z(>XC&)O[)
M,Q5>823N#'S]A,?I &$;//)L,HCQ-WEL(1?&GPC4*#VA;SQ(X4?\G^#_ YWQ
M8(:3[O^%;C#MNL'T7W:#WR.W[P;WW>"^&]QW@_MN<-\-[KO!?3>X[P;_9]W@
ML'>I6G*]<E?'!IPU?[_:S7:WTV?^4G:[W%]M?V1Z)?! EWR)HJ/!%!M$[:^+
M_8M5M;NB72AK5>F&!6>X5=,"_+Y4RFY>R$!W9W_Z%U!+ P04    " "!@0-1
MN)QBLKL"  " !@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6RM5=]/
MVS 0_E=.&>RI:M+T!X6UE2AL&DAH"-CV,.W!22Z)A6-GMD/;_WYGI\W*!)V$
M]I*<S_=]]]TYOLQ62C^:$M'"NA+2S(/2VOHL#$U:8L5,7]4H:2=7NF*6EKH(
M3:V191Y4B3".HDE8,2Z#Q<S[;O5BIAHKN,1;#::I*J8W2Q1J-0\&P<YQQXO2
M.D>XF-6LP'NT7^M;3:NP8\EXA=)P)4%C/@_.!V?+D8OW =\XKLR>#:Z21*E'
MM[C*YD'D!*' U#H&1J\GO$ A'!')^+7E#+J4#KAO[]@_^=JIEH09O%#B.\]L
M.0^F 628LT;8.[7ZC-MZQHXO5<+X)ZS:V.$P@+0Q5E5;,"FHN&S?;+WMPQY@
M&KT"B+> V.MN$WF5E\RRQ4RK%6@736S.\*5Z-(GCTAW*O=6TRPEG%U<R517"
M UNCF866&)T_3+?H98N.7T%/X$9)6QKX*#/,GN-#4M+)B7=REO%!PNM&]F$8
M]2".XN@ W[ K;^CYAO\L#RZY284RC4;X<9X8J^F#^'D@Q:A+,?(I1F_LX&'T
M8-1__VXPB3[LTWQI-&">H_]BP9)XS2P"74&P)3E*C0A,9F#X&JKV!-"= %#_
ML.7;-1%6S$ \Z$^//6+:'Q_WZ#:9NF47FQY0XIII0EL%I&?01I(5';\EY^#T
M>8(^/!#!"_5P"<C2$FK47&5>:,Z>E&:)V  G3:DE^F3C!6A,52&YO\HJ)R4$
M]QUS= E*S+FE(,%L6PBN4S1F?Y?8M:J KE3Z"*KV3+A&G7*#%*@LH\,IX&C2
MFXY'OM2C2=P;1Z=O:_S?7?:$M'D2GW@;CL:GO3@:_Y<6O_0=AWM3H4)=^-EG
MZ+0;:=L!T7F[\7K>3I4_X>ULOF&ZX-* P)R@4?]D'(!NYUV[L*KV,R91EB:6
M-TOZ1:!V ;2?*V5W"Y>@^^DL?@-02P,$%     @ @8$#42NBF5^*!@  .1
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
M![T'Z.,N?:BFEV"7\>-P9@.:9GS,<<D@QP>PSY>3YH4-M/\M./D'4$L#!!0
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
M'4U(+S;T2T+#!G2^U]J=%;Y@^LFM_P902P,$%     @ @8$#42XT,RJ6 P
M2@D  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&ULK5;;;N,V$/V5@9YV
M@6PD2[;C&+8!.^NB+;"HL<YN'HH^T-+((D*1"B]Q]N\[I&3%:1-O4/1%(JF9
M,V=N',T.2M^;"M'"4RVDF4>5M<TTCDU>8<W,I6I0TI=2Z9I9VNI];!J-K A*
MM8C3)!G'->,R6LS"V48O9LI9P25N-!A7UTS_6*%0AWDTB(X'7_F^LOX@7LP:
MML<MVF_-1M,N[E$*7J,T7$G06,ZCY6"Z&GGY(/"=X\&<K,%[LE/JWF]^*^91
MX@FAP-QZ!$:O1[Q!(3P0T7CH,*/>I%<\71_1?PF^DR\[9O!&B3M>V&H>32(H
ML&1.V*_J\"MV_@2"N1(F/.'0R281Y,Y857?*Q*#FLGVSIRX.[U%(.X4T\&X-
M!9:?F66+F58'T%Z:T/PBN!JTB1R7/BE;J^DK)SV[6#,MN=P;:%##MF(:X<,M
MVPDT'V>Q)0->+,X[L%4+EKX!-H8O2MK*P%H66+S4CXE8SRX]LENE9P%_=_(2
MLN0"TB1-SN!EO;=9P,M^YNVF]_;/Y<Y83<7QUQG\88\_#/C#-_#O0A%@ <M'
MU%33K0T#3!:=N?6#XX],H+0&OAF2M INF,B=8!9AQ0S/@_1G+IP'^C?CU])R
MEI7OZZEI6([SB!K7H'[$:'%;(91*4%,2/!R.Q%E'W#P3#TO $^('I /7L<][
M]KN>?=&QQ]/J:G'H'@%+MFVE$5M\_@1U6S?HZP8HZ]AG/8BDR>!Z"K=!Y;3$
MGD6W!/+ZEP#B 4Y6=_]T5[IZ1Q15>72<[B]CR;0/SEN>KC=;R"[&D]0_!^%Y
ME85UTN:/[ALPF#O-+4<SA:U5^3VHQM]';6S)E-4\]U3:\#C)*<"#JVO(AE=$
M=@+9*'T'W]<3==Z+8Y9:/R;C 3VO1]=^/0GK<0IGFF+4-\7H;%-LV_O>DUU*
MRXMC9+9]9&#]E OGLU9J5<.-JAMG6;BU2>E]+7"6PWM:0"KYZ<$QP4ONL_$B
M51^B/]I5]!&X,8X$'%69#L&V/X#+G.+MG6H$DUV#G :_($_I]9\*_P)VSK:0
M4EEOJXT5EP$O?QFM,ZVWPYQ1%00M+$N:BS0RG2B@HK*BKTA#DKSX=,S0Y?_8
M<<M3X).F@"Q+(!M,(!T.J>1'KQ9<?#+?:M3[,,4->>ZD;4==?]K_*"S;^?@L
MWOYE?&%ZSRE# DM232ZOJ&YT.[G;C55-F)8[96GVAF5%/SNHO0!]+Y6RQXTW
MT/\^+?X&4$L#!!0    ( (&! U$'%G.Z5@8  $$F   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(T+GAM;.U:6V_;-A3^*X0W;"F@VJ+N2I, N;A8AW4+DG1]
M&/9 2W1,5!)=DHZ3?[]#4I+MS);=UET[P ^Q>#L?>:X\9'@RY^*#G%"JT&-9
M5/*T-U%J>CP8R&Q"2R+[?$HKZ!ES41(%57$_D%-!26Z(RF+@N6XT* FK>F<G
MINU:G)WPF2I81:\%DK.R).+I@A9\?MK#O:;AAMU/E&X8G)U,R3V]I>K=]%I
M;="BY*RDE62\0H*.3WOG^'@8ZO%FP)^,SN52&6E.1IQ_T)4W^6G/U0NB!<V4
M1B#P>:"7M"@T$"SC8XW9:Z?4A,OE!OVUX1UX&1%)+WGQGN5J<MI+>BBG8S(K
MU V?_T)K?LP",UY(\XOF=FS@]U VDXJ7-3&LH&25_9+'6@Y+!(F[@<"K";Q=
M"?R:P-^5(*@)@ET)PIK L#ZPO!O!71%%SDX$GR.A1P.:+ACI&VJ0%ZNTG=PJ
M ;T,Z-39[80(.N%%3H7\&0T_SIAZ0D=W9%10^>)DH& */7"0U7 7%L[; .>C
MM[Q2$XF&54[S-?17W?11!_T 6&OY\QK^+KQ.P%]G51_YKH,\UW/7K.=R9W*<
MKF/GRV8??O;L*\+P6V7[!L_?@%>K]Z_SD50"7/3O#LR@Q0P,9O )!K1.4)TH
M.AH>RRG)Z&D/PIVDXH'V5J!_^B'Q</RJL=#S)K A/D;9A%3W5")6(;F&A%H2
MB*E(32C\"4I1:<V,:C-#(&?:J@DQB<P:*@5=(QU)C]$E+X$"W2J>?4#G><YT
ME",%NB8L?_FF0I=DRA34;ZB"V QT0R(J5MU+= ?16\Y@H9;VBHZI$#  $"'6
M2V+"Y9T 3]_0]QLC(U9H#NZXGN*"%*3*J(/>$I%-D(_K9?\(GTC_.MB+'1^'
M4$X<-PF=,-;EH]B)T\C!<?Q"UW#DI-C315LRE($II^AWV*!8E?&2(B-%[U7[
MQ5'@N #XO/UY?\M,MLR,V1> %P=5,,4FC.8+?*$C^'G1MECUO]1;PS/D=O[
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
MNG*ALA/H^TI*\_A@$QPN<?-_ 5!+ P04    " "!@0-1&A])D2\#  !F"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6S-5EM/VS 4_BM6Q,.0-G)M
MFTYM)6B9 .V"8&,/: ]N<MI8.':QG99)^_$[3D*60NBZATF\M'9\OL_?N?C8
MHXU4=SH#,.0AYT*/G<R8U7O7U4D&.=5'<@4"5Q92Y=3@5"U=O5) TQ*4<S?P
MO+Z;4R:<R:C\=JDF(UD8S@1<*J*+/*?JYPEPN1D[OO/XX8HM,V,_N)/1BB[A
M&LRWU:7"F=NPI"P'H9D41,%B[!S[[T_]$E!:W##8Z-:86%?F4M[9R7DZ=CRK
M"#@DQE)0_%O#%#BW3*CCOB9UFCTML#U^9/]0.H_.S*F&J>3?66JRL1,[)(4%
M+;BYDILSJ!WJ6;Y$<EW^DDUMZSDD*;21>0U&!3D3U3]]J /1 OC1"X"@!@3[
M L(:$.X+B&I M"^@5P-*U]W*]S)P,VKH9*3DABAKC6QV4$:_1&.\F+"%<FT4
MKC+$F<DU6PJV8 D5AAPGB2R$86))+B5G"0--WI'C-&4VIY23<U%5ILWPFQD8
MRO@A6GR[GI$W!X?D@#!!OF:RT%2D>N0:U&=W<9-:RTFE)7A!RT4ACDCHO26!
M%W@=\.EN^ P2A/L6[@\[X+.]=^^$G^Z_>[P-=S$G36*")C%!R1>]P/?%9*#(
ML=9@-+G]!/D<U(\=O&'#&Y:\X0N\G_'LMA.MI,!Q GCX<2.IR#2C8@DVE5MF
M3"1LQ8'<?D1"<FX@U[OD1(V<:*>;4RF,PFY!$JE-5\E4\'X)MUUO/0G"T,/R
M6+<KX[F5'_5;5EO:>HVVWDYM9S('<E(PGMH0[)&#?D/<?PTY&#1R!CO]O )M
M%$L,I"2A.B-X>JL!W!=L3;E5U96:BK773DW4[SU-S7,K?S",PN[4Q(WD>+^R
MX8S.&<<&A;T*FU/=,O'DI+"2FG4+CY]+ZL6>WW^BO,,L]..XWRU]V$@?_DVZ
MQNZ:4AOO"\FP\=Y@A L%38F17Z2[]G#A7_N"[_VY";S74)5^ZVKR_TM=UK1;
M/6,0/$ENEU'L;QO-NHR&T;;1:8=1&#QM/6[KBK8OL$]4+9G0A,,"4=[1 ,M,
M58^::F+DJKRUY])@09?##!^"H*P!KB^D-(\3^Q!HGI:3WU!+ P04    " "!
M@0-1EAX>]UH$  !5$   &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6RU
M6&UOHT80_BLK=)42J0TL8&R?'$M)?.VE2MK(Z:4?3OVPAK&A!ZQO=XD3J3^^
MLPL!$PA.>KTO,0OS\CPSLS.[F>VX^")C $4>LC27IU:LU/:];<LPAHS)$[Z%
M'+^LN<B8PJ78V'(K@$5&*4MMUW$".V-);LUGYMV-F,]XH=(DAQM!9)%E3#R>
M0\IWIQ:UGEXLDTVL] M[/MNR#=R"^K2]$;BR:RM1DD$N$YX3 >M3ZXR^7]"I
M5C 2=PGLY-XST516G'_1B\OHU'(T(D@A5-H$PY][N( TU980Q]?*J%7[U(K[
MST_6?S;DD<R*2;C@Z9])I.)3:V*1"-:L2-62[SY"16BD[84\E>8OV56RCD7"
M0BJ>5<J(($OR\I<]5('84W#]%Q3<2L%]K8)7*7C/%>@+"GZEX)O(E%1,'!9,
ML?E,\!T16AJMZ0<33*.-])-<Y_U6"?R:H)Z:WS&1L%4*Y#)7($ J\B%7B4I
MDB/K[O*#M([)3^0LBA*=)I:B7%EL.FE'"U L28_).Y+DY(^8%Y+ED9S9"I%I
M^W98H3@O4;@OH/#(-<]5+-%Y!%&/_L6P?C"@;V-$ZK"X3V$Y=P<-_EKD)\1S
M?B2NXSJ?;A?DZ-UQRE4?LO_+T&+8T )"-$2U(3JM# T0]>K\>\:L][;\/Y+/
M5RA)+A5D\J\!/W[MQS=^_!?\7&!^!&YRDF*%X,;<<IDHJ<LF9#+NJYC27F#L
MZ>YU/_==/W!',_M^/_RO$UOTB/G4=[U:K,5J5+,:O9T5MD,)XAX(B_[&#8Q-
MLB_=YZ7ET1ZBJ>,\(]>5\<;>GE0+=%"##@9!7W$IR;+"^'M.:A)7FL2B2DT?
MY* 3Q, +_/$ST*^26G2EW/%H[/93&]?4QH/4!KK9YVO(5B"&:GE2>YE\USTS
MK?U,!]E<LX<D*S(B6+X!PM?-MA'PM4@$1*3 ?B>(BH%L"Q'&.  )VP@ 772]
M*1SV2)T3Q_FAK\N]7:]%F3K-/'(&3=WP'3(R9._Q5+(%(8EFB^&->1KII>(D
M0O98L?HSCJ)\4YX?RDPWNCH*!$QN>F?2,!+JO!B-_Z+9CL?>?*8'=BOF.]1;
ME*<I9GSU2'Z[6Y)_2/\4.:_,M?K*).ATEH-B;;AN ]?]ACY?U2M";^KU;+!>
M*W?M_N[U\#DHUR;4S$?J#<<?E-)%AU45XHXS[3UE"C.!98A$^E%[W1[H=S$?
MD&HC;B8M?>6HQ1/:DNW(+X)CV/%<J6+3XODNUX1>T1!I,P?IZ+NV1-H,+WIH
M>KUQ/P2=0@^\;BH.2+7!-N.(#L^CMY]Z*H/[-8'=I /W@%0;;C/7Z.0;:EU3
M""M"O= GG1C2+O)AH3;P9E#2X?FSA#66N"G .L@:;OJ<4"_N:7<;=G$/"Y6X
M[;U[6 9B8^ZSNEJ+7)57LOIM?6<^,S=%NQ$O+]S73&R27"*#-:HZ)V.,F"CO
ML.5"\:VYU:VXPCNB>8SQW@]""^#W->?J::$=U/])F/\+4$L#!!0    ( (&!
M U$2ET?8] (  +4'   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;)V5
MVT[;0!"&7V5D]0(DBL\V5$DDFE"5BDH(6GI1]6(33Y(5:V^Z.TG@[3MK&RM-
M##W<Q'N8?_+-OZ?!5IL'NT0D>"Q598?>DFCUSO?M;(FEL*=ZA17/S+4I!7'7
M+'R[,BB*6E0J/PJ"S"^%K+S1H!Z[,:.!7I.2%=X8L.NR%.;I/2J]'7JA]SQP
M*Q=+<@/^:+ 2"[Q#^KJZ,=SSNRR%++&R4E=@<#[T+L)WX]S%UP'W$K=VIPVN
MDJG6#ZYS50R]P &APAFY#((_&QRC4BX18_QL<WK=7SKA;OLY^X>Z=JYE*BR.
MM?HF"UH.O3,/"IR+M:);O?V(;3VIRS?3RM:_L&UC P]F:TNZ;,5,4,JJ^8K'
MUH<=09B\((A:0?2W@K@5Q'6A#5E=UD20& V,WH)QT9S--6IO:C57(RNWBG=D
M>%:RCD;WPD@Q50A7%:%!2W!9D22)%HZ\^ZM+ZQW#6_BB22BXE?8!]!RNM;5P
MBTH0%D :QKHBP^L!UZ(J8((K;26Q?H(DI'+ZKW<3.'IS#&] 5O!EJ=>6(^W
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
MDNRFKFZCQ=Z.%8]"PY!BES4,JD0: WB^%4*_;(R#8?1=_@-02P,$%     @
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
M:9,>1^A]F&SYD> D\D,P/1)4RPI=\FJ30X5NX2H#FGJN[XV9 3""'=LC(WX
MCEJ,N3[,TNM9>EJ6YU<7BZ-6'J:U;$?H*OQ:+Q0Z+XI:/NK/1ZBO',+@M,2O
M^2I?9W&]SA![3]W;GNVZ(_(JBF"?C)(X4%'4]?&>Y?5[XOYS$/_[OF;X[1,P
M]]4)8(PR>-#8DJ)O/<>P=P:'A)*CX LO5G$)EJ&NQV$=\KU1B5P ,+&=[?&2
M0M&(8['QHD(XU_,HWC-#.[8(:V>H25=T499;,3G+;5$KSA4OXCSJ<[B%M$M;
M]G,#9?&\ZTQ3>1:'(<O#D$ +&4X%D5-!M%,A3-0!O>T"##+0$?J(R9@D ,38
M9W0L0Z81 X.(0]K2Y6"JI2TT*,T[6X,^7/+TEA<Z!X.EA<'LY0T4EFX"Z^V$
MD87"@%^PG/%R&H"6)J#@ &C(5-H)K/<3!CM7%7R I@%H:0(*#H"&-*7%P'J/
M<1Y%38T.$U'&XVAZD4T7X7U<B6N3?2M%'GL_8=]*J<5ZK37;MZIB$DQ<BL=^
M&  *\R\,@5)U@8B6;0N+/5Y<**)X9",47F BY9H\BUQ_L[TB@'H"_@J 008+
M@&D<%I%23/12_*,]%E$U4V.RB-1-HM?-'V"RB*IVD,D"8)#)@J)!)@O":4P6
MD1)+]!+[O":KZVSP<.-B/#9:$(S:=/R(NX1P-G9M97:@;IEX[M\S.](F$/U1
MQV'UZ@(,$]/&SD[%Z3BK0.P[ CM6,=.(@4'$(6UI3XC>GES7QXF9V!!!6-35
MOC01,2(] 7%>7L2(U&JBUVHC$2/J8WI]CF0KASH T!6EV57\- 3T+=]SQWX:
M EH44[I/Q*1[(/HS OTI%@$>]:%C+  'GF,!./ @"\)I3K*(="M$[U8,LE?U
M"QYAOF,K%4L%NHSX/E-*EF'$P"#B\&A86A6JMRK#\RZ3U*72"%#\\JE+I9Y3
MO9X;I2Y5M7+JNKZ#QZYJ 2*)\(O.>"^#2(<P\3@\6E<0:3%*K#TNC.X<^NNU
M^JD'F1202>@D$\*!1YD04'>62:7P4KWP/J\MH:I2 JX$0$&F!(!!G@3J<[\E
MH5*;J5Z;#Q<UJC[(B_WO^9:C['\(25SBN7A,VC1F8!)S2%WZ!OH]OTV\+;9B
MUYM4.>D0J/L3JIR4::J7:;,JIZKFM/Z!;7S>9XA;&N*"/3CJ[EE=J=94K]9/
M^^6)0D<$"D<#4 "!]E@1)C69Z37Y<-8R]=%=S*NK5"D8IZZG8;S@<+PA96D5
MF/[, %[//^/P-DZ:Q#F<L4P: T9>/F.95&:F5V:SG\15M802U@RV-(,%,&Q?
MMK*==P#T OVT;&6J.$[5=#5"!2!J7\)*F65/E=DNP.!5 RA?(1BPG$;1@H/1
M6KJSG;>14EZLF]? 2K3*MUG5OF72W^U?-3MO7K :W9_CXP4&[B_Q<="^2";#
MM^^U78:%R(42)?Q.=&6]<<6(B_95L?:BRN^;=Z%N\ZK*T^;CAH<B0VN ^/XN
MSZO'B[J#_H6]L_\!4$L#!!0    ( (&! U'JMB7CJ0(  (<'   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;*55R6[;,!#]%4*7)D!J[4D:V *\%4V!
M $'2Y5#T0$MCBXA$*B05)W_?(26K7F0C:"_B-N_-S--P.%P+^:1R $U>RX*K
MD9-K7=VXKDIS**D:B HXGBR%+*G&I5RYJI) ,PLJ"S?PO$NWI(P[R=#NW<MD
M*&I=, [WDJBZ+*E\FT AUB/'=S8;#VR5:[/A)L.*KN 1]/?J7N+*[5@R5@)7
M3' B83ERQO[-/#;VUN '@[7:FA.3R4*()[.XS4:.9P*" E)M&"@.+S"%HC!$
M&,9SR^ET+@UP>[YA_VQSQUP65,%4%#]9IO.1<^V0#):T+O2#6'^!-A\;8"H*
M9;]DW=IZ#DEKI479@C&"DO%FI*^M#EL Y.D'!"T@V =$1P!A"PC?ZR%J =%[
M/<0MP*;N-KE;X694TV0HQ9I(8XUL9F+5MVC4BW%3)X]:XBE#G$X><RHA%T4&
M4GT@\^>:Z3?RD8RSC)D?20MRRYMJ-+_U; ::LN(<+90!JLW ./F6BUI1GJFA
MJS$P0^^F;1"3)HC@2! AN1-<YXK,>099#WYV&G]Y N^B()TJP4:527"2\&O-
M!R3T+DC@!5Y//--WP_U/?>G\G_?Y/WO?$2/L2B2T?.$1OK8H?HT72DN\V+]/
M<$8=9V0YHR.<4U&66$]8WND3MINJEFF.USTC9UA)34V=]^G>L,:6U;3 ER1$
MA5ZVM3TTB:]W3>:')KX?=#8["<5=0O')A!Z *55C NV%R&K)^(KH'$@%DHGL
M8G-R.L-)?!A;O!O^]-#D.M@3H8?%C_94Z+&YNMI3P=WJ+"7(E6WIBJ2BYKJI
MH&ZW>S7&MEGN[4_\FZG?LS_#5Z9Y%/[2-T_4'94KQA4I8(FNO,$51BJ;MM\L
MM*AL7UL(C5W23G-\*4$: SQ?"J$W"^.@>WN3/U!+ P04    " "!@0-1*@_S
M.S$#  #I"0  &0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6RE5MMNVS ,
M_17!V$,+=/7=3HHD0',9M@$%BF:7AV$/JLTDPFPID^2D_?M1MNNEKI)UVTLL
MR>>0/!1#<[07\H?: &CR4!9<C9V-UMLKUU79!DJJ+L46.+Y9"5E2C5NY=M56
M LUK4EFX@><E;DD9=R:C^NQ63D:BT@7C<"N)JLJ2RL<I%&(_=GSGZ>".K3?:
M'+B3T9:N80GZ\_96XL[MK.2L!*Z8X$3":NQ<^U>+U.!KP!<&>W6P)D;)O1 _
MS.9#/G8\$Q 4D&EC@>)C!S,H"F,(P_C9VG0ZEX9XN'ZR_J[6CEKNJ8*9*+ZR
M7&_&SL A.:QH5>@[L7\/K9[8V,M$H>I?LF^QGD.R2FE1MF2,H&2\>=*'-@\'
M!+1C)P0M(>@3HB.$L"6$K_40M83HM1[BEE!+=QOM=>+F5-/)2(H]D0:-ULRB
MSG[-QGPQ;NIDJ26^9<C3DULI\BK3Y"N5DG+-0!'+T5NRQ +-JP*(6-D =Z!
M[G!Q-@=-6:'.D?-Y.2=G;\[)&\(X^;01E:(\5R-78]S&NYNU,4Z;&(,C,8;D
M1G"]463!<\@M_/EI?G*"[V*^NJ0%3TF;!B<-?JSX)0F]"Q)X@6>)9_9JNC^T
MR?D_[XM_]OXL&6%706%M+SQB[T;L !N'-I>\U'C#5.8$'V3QH,$DO%\OC^0Z
MRV1%BPOR@6?8W!28LFE6Y^3;G2@*@EU@CX:^GP@PZ@*,Z@"C(P%V;F53I!?D
M'M:,<\;7IIJW()FP5=6T,9O49DV_W4U\+_7"8.3N#B_;!@L&<0\VM\$&7AP^
MARULL##UO [V+ =QEX/X9 [P"G;,]':;SH8:'[J,DS3MR;2@DBA*>BI?HH*!
M-QST1-I003*T:TPZC<EIC?31U*&UP20O'+[U_6CH]33:8(,D'/9$6F!!-.P7
MQL(""_W0/W*5:2<S_<MRQG_9Z4).7]:4[P=^3];, L-I(^ZK?YVUQ1^M->K=
M@V]7"7)=#PV*9*+BNFE"W6DWEUS7G^/>^=2_FOF6\SG.,<W8\=M\,P3=4(E]
M0)$"5NC*NTSQJF0S6#0;+;;UE_->:/P.U\L-SF(@#0#?KX303QOCH)ON)K\
M4$L#!!0    ( (&! U$%B8P*D@(  ( '   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;+5574_;,!3]*U:D29NT-1_]H* T$H5-@%:$BK8]H#VXR6UB
MX8_,OJ'LW\]V0B@39#R,E\9V?,\Y][@Y3G=*WYH* ,F]X-(L@@JQ/@I#DU<@
MJ!FI&J1]LU5:4+1378:FUD +7R1XF$31+!24R2!+_=J5SE+5(&<2KC0QC1!4
M_UX"5[M%$ </"VM65N@6PBRM:0G7@-_J*VUG88]2, '2,"6)ANTB.(Z/EK$O
M\#N^,]B9O3%QK6R4NG63\V(11$X1<,C105#[N(,3X-PA61V_.M"@YW2%^^,'
M]"^^>=O,AAHX4?P'*[!:!/. %+"E#<>UVIU!U]#4X>6*&_]+=NW>Z20@>6-0
MB:[8*A!,MD]ZWQFQ5Y#$+Q0D74'B=;=$7N4I19JE6NV(=KLMFAOX5GVU%<>D
M.Y5KU/8MLW6874-I/49RRDS.E6DT&/*)'!<%<Z913LYE>_3.PO>G@)3Q#VF(
MEMH!A'E'LVQIDA=H9F2E)%:&?)8%%$_K0RNYUYT\Z%XF@X 7C1R1<?21)%$2
MF;:) =AQ;\?8PTY>M$,RI<FE0NM#T8"#3\C-"L0&],\!@DE/,/$$XW_XO89:
M:62R?&+PS5>[G9PC"#-$-NW)IJ_I1OINF$2PIXM$4X3G3G 8:SPZG+X;T#3K
M-<T&<<Z4 +)L&"]<\Z]P]J '/GA[9^<]V7RPB\O&R29J:Y/)T=$-!]+]#<US
MYK9P4P_GDO(NFZ3AW3,*#GL%AX,*5I:UM+E)EE3>OM+*.'I,A>CMS8SW0BC^
MOW9V>/M^QG_Y&>Z%H@!=^N@W)%>-Q#8?^]7^>CEN0_5Q>WLWK:@NF32$P]:6
M1J,#RZO;N&\GJ&H?L1N%-K#]L+)7)&BWP;[?*OL)=A-'T%^ZV1]02P,$%
M  @ @8$#4<P;.485!   G!$  !D   !X;"]W;W)K<VAE971S+W-H965T-#$N
M>&ULO5A;CZ,V%/XK%MJ'76D[X!N741)I<JEVJV8UFG3;AU4?&/ D: "GV$RV
M4G_\FDN @$/35,I+,,[WG<,YGWT.9G+@V:O8,2;!]R1.Q=382;F_-TT1[%CB
MBSN^9ZGZYX5GB2_5;;8UQ3YC?EB2DMA$EF6;B1^EQFQ2SCUFLPG/91RE[#$#
M(D\2/_M[SF)^F!K0.$X\1=N=+";,V63O;]F&R:_[QTS=F8V5,$I8*B*>@HR]
M3(T'>+]"J""4B-\C=A"=,2A">>;\M;CY'$X-JW@B%K- %B9\=7EC"Q;'A27U
M''_51HW&9T'LCH_6?RZ#5\$\^X(M>/Q'%,K=U' -$+(7/X_E$S]\8G5 M+ 7
M\%B4O^!086UJ@" 7DB<U63U!$J75U?]>)Z)#@.<(J":@/H&<(>":@"_U0&H"
MN=0#K0EEZ&85>YFXI2_]V23C!Y 5:&6M&)39+]DJ7U%:+)2-S-2_D>+)V89M
ME>P2+",1Q%SD&1/@)_#$WEB:J^'[)9-^%']0<U\W2_#^W0?P#D0I^&W'<^&G
MH9B84CU%8<L,:H_SRB,ZXQ&#-4_E3H!5&K)0PU^.\^T1OJFB;U* CBF8HU&#
MO^3I'<#61X L9&F>9W$Q'7JZ</Z?]]75WD^2@9OU@$M[^%_6PQ/;\TQ&Z?;C
M<3&H:\#3(%*,+?@L60*^_:K(Y5#\.>*:-*Y)Z9J<<7U<=+HE53'MDEG4OK<9
MM)&%;7=BOG6ETN!<2V6&G.*60QQ6^7<]^Q2WTN"(ZR"+-KB34&D3*AT-]1-/
M&)CG41P6R?RV9LDSR\9R:#>&[5O+YS2NG:OEJYBT*PMU78?VY=/@'.H0TL,M
MAS@,"2$V[<FGP1'502G1R^<VH;I7R ?^ >LH! \R]E,9!9?(ZC4.O5O+"JVV
M0UA7"UM3NQEVL>>2GA +#<YSU09&/6$U.&A#[%FXIZP.Z-H84ULO+>PT1'B=
MN%]4ZG=@Y0MYB;00M0[1S<5MRSW$UXN+=:(5;>94VR$,(E5V^S57@T,6P;2_
M:74XM;DQ/*-LVU_@>(,9W;87Z]K6>$AOKFO;!Z!]O:[V,,&>Y_6%6&APF'J>
MU:_&&IQJSC:U^L)J<$6M<,X(VW8>.-YZS@J[44>C_[!EV_H/W9M+V_8"Z%TO
MK:>1S'+P8,\.<<C#SG#/#G&.16E'LEK:(8YZA$!++RUJFP\:;SYKE=^M.K&"
MN9^^7OBRA-I:C^"M=41MW4?H:AUKZLF+IVJ$O1VUT, (<DCO+7:I@5&W6U#K
MD\80YMJ4]NNNV3EM)BS;EL=\ 0*>I[(Z:#2SS:>$A_( W9N?P_L%U,POX?VJ
M^E#0FJ^^6ZS];!NE L3L1;FR[ARUX++J4T!U(_F^/.L^<ZE.SN5PQ_R0905
M_?_"N3S>% Z:#S*S'U!+ P04    " "!@0-1Y=8]E<,'  !G+0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T,BYX;6S-6M]OVS80_E<(8P\ML-3\+:E( C2Q
MAW58MJ)IMX=B#XK-V%IET9/HI /VQX^2%=,F3XJ2YL$OB2Q]I'BG3_?=G7AZ
MK\NOU5(I@[ZM\J(Z&RV-6;\=CZO94JW2ZHU>J\)>N=7E*C7V9[D85^M2I?-F
MT"H?4XSE>)5FQ>C\M#GWH3P_U1N39X7Z4*)JLUJEY;\7*M?W9R,R>CCQ,5LL
M37UB?'ZZ3A?J6IG/ZP^E_37>S3+/5JJH,EV@4MV>C=Z1MU/!ZP$-XH],W5=[
MQZ@VY4;KK_6/]_.S$:Y7I'(U,_44J?UWIRY5GM<SV77\TTXZVMVS'KA__##[
M3XWQUIB;M%*7.O\SFYOEV2@>H;FZ33>Y^:CO?U:M0:*>;Z;SJOF+[ELL'J'9
MIC)ZU0ZV*UAEQ?9_^JUUQ-X .P\\@+8#J#^ =PQ@[0 V] Z\'<"'WD&T QK3
MQUO;&\=-4I.>GY;Z'I4UVLY6'S3>;T9;?V5%391K4]JKF1UGSJ_5PCYV@R99
M-<MUM2E5A4[0^V*F5PK=*,M$A3ZEW^S95Q-ETBQ_;2]_OIZ@5S^\1C^@K$"?
MEGI3I<6\.AT;NZ!ZVO&LO?G%]N:TX^8,7>G"+"LT+>9J#HR?](^7/>/'UA$[
M;] ';US0W@E_V11O$,,_(HHI!M9S.7@X22!SON_NTV??_< 9;$<-ULS''J'&
M1[76I<F*Q8_V<*:+66:1"_3>J!6R_$"_KU69UM?1AU+?9@:]^E57U6MT6^H5
M>IC$:'2IBTKGV3PU:HZ^_&KOULQ1_=6S5KY;*V_6RCO6>DA84Q,6HN-V$ME,
M4H?0NW.*DYB1T_'=_E,&8)Q'A![")B&,61"6A[!I"..2L?H1W0$6BYW%HM=B
MZTU3VC"+<OONV="XUI5UO7U]57FG4#K_V\:.VO.0&[8SB[T5)1A[QH48%K$]
MU,&BY6[1LG?1TW\VF?GWI([L<V2?F)6[*FT$0WVKCQ5Z15]#+XX,5G-"24)]
M5P,P%B6D8]71;M71(ZXN[1M@:6O#G5'6Q>9AN9!SHW -B:#"HQB D@Q[1)P
M*"(Q\6!3"$8%D;#9\<[LN-?LG^LWZF*3Y?/ZW?YRI58WJNQ[69/=Q,G1!Q:"
MG4#BEP@M[2S[#X$D/,;^@P=PELE2^.\?@&,V"%'N/7L QW&,90?GR5YB0%Z0
M]>UDA[0G4OK6 S")&?.-!V!$L!C[QD,XJYX=S"?4&4][C;^RQ%S81!E=I,77
M@?0G3EC)\2LK<=)*7D1;VUD.7@"!_1!]"<"HP-+75@@F>4Q] H0P88-MA[82
M)Z[D,75]$OE#L3QA>XMH+0=05,:^X0!*^AG*%$+QI.N==_),^O79$:YE5S6(
M^$Y(273\Q'?Z1_H%<"CQ8R#R8QYS__F'.,JH%-QG0(AC-NXGPN= B..<"1YU
ML,#),TF>RP+T'X+3 GOA*INC=\:FHR:;#:$-=1),\='3ACKAI/W".9 V--2N
MQ.IVY+$&@!%JE= /F! N2B+N2R: HY3M*_6AV4XR:;]D/I,UO]DGND33U$;8
M(9QQ&DN/7V.ITUCZ(AI+0[F34L0^90 E)D+Z218$DS%.?,( 2LPP91U\<1)+
M^R7V.Z+,8+8XX:/R^-GB9)3V%Z1#V1+6A=36\-2G2PCCF"9^+0K 1,S]#'\*
MP"(1=887)\:T7XR?29=KO7E*>'$:28^_AF5.0-F+U+ ,J"5I)/T2%H Q'/LM
MC@D BY,DB"\ S(8T26#","?#K%^&^PGSG */.2UD]/C9L=?G92_"#@84>#+Q
MPPD HY)$OOI ,!LH_$('@ D1L2YV.,%E_8+K"KRZ?>H_G$%E#W-2Q\3QT\%I
M(>LO H?2(6RVDH1Q/W^%8!3[.<L$@)T0&@?! KII%-$..CA%98^U>)_?36=
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
M4=D VE](:78+>^^I[[F3?P!02P,$%     @ @8$#41L/(J=:!P  ;RL  !D
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
M3/-"0'T_YVIAJXMB@OH=V^/_ 5!+ P04    " "!@0-1A_[GS6T+   Q0P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6RU7&UOVS@2_BM$<(?;!>)&
M)$5**M( J:TD/C1MD+1['Q;W0;'I6+=Z<24Y:0[WXX]ZB6F5(YI.ZOVPM9UG
M1ISAO#Q#R3Y]RHN_RJ40%?J1)EGYX6A95:OW)R?E;"G2J'R7KT0F_[+(BS2J
MY-OBX:1<%2*:-T)I<D(<AY^D49P=G9TVG]T49Z?YNDKB3-P4J%RG:50\?Q1)
M_O3A"!^]?' ;/RRK^H.3L]-5]"#N1/5M=5/(=R<;+?,X%5D9YQDJQ.+#T3E^
M/_5X+= @_HC%4[GU&M6FW.?Y7_6;Z?S#D5.O2"1B5M4J(OG/HQB+)*DUR75\
M[Y0>;:Y9"VZ_?M%^T1@OC;F/2C'.DW_%\VKYX<@_0G.QB-9)=9L_78G.(%;K
MF^5)V?P?/758YPC-UF65IYVP7$$:9^V_T8_.$5L"4@\L0#H!\K. .R! .P'Z
MDP ;$G [ =?V"JP38+8V\$Z VPIXG8!G*^!W KZM0- )!$TXM/O7;/XDJJ*S
MTR)_0D6-EMKJ%TT$-=)RS^.L#O:[JI!_C:5<=381]Q4:H?/Y/*Z#+TK0-&M3
MJ [%WR:BBN+D=XGX=C=!O_WM]].32EZUECV9=5?XV%Z!#%R!HNL\JY8E"K.Y
MF /R$[,\-\B?2&LW)I,7DS\2H\)_KK-WB#K'B#C$ =8SMA;' 63.VZX>ONWJ
M%V;QZZB0XGCPZI=F\8F8O8B#5[^ROCHH/K6_NF\(!+J)?=KHHZ;8GV9E5:QE
M^:[0GY\D $TKD9;_-JAW-^K=1KT[H/[+2A0RC;(']$G(<GR,PA^R194"2J%6
M$V\TU?WI\<P+7-FPY!X];H>FCO.I[VFXB8[#S&=4 X80,'![&GO&LXWQS&C\
M19Q%V4R\F-XTT5&^&'TK!3HO2U$=H_,T+ZKXOTVE@7S27H!M+8WX6'<) --1
M$QW%7-UOX2YE/5_PC2_X/KZ89I4H1%F9XH'KRP5,!U"ZY3JHUJ19OD-7SW!O
M8[AG-/QN*7=X)*U-6]O13?1<9UH)F>QI"^#8U^T9ZSC&7=V@B8[#A&/=BR$
MQ,0=MM[?6.^;K:_RV5_+/)F+HOP'"K^OX^H9G5=5$=^OJ^@^$:C*I4<*Z1#(
M'[X>BERN"P-5 8!B'+@TT+UBKS6TUWKA:U5$JN0!UJ&7 )3*R[NN!KW2H=@/
M?,_C&G0*01V?<3*XB\%F%P/C+GZ6 T><S?(4S-- CQT9C!X0MCI25A;B %ND
M(RD-/,_7=PA !C['PZ&+'44+':/97^7D5*Z+9]1$\3'Z(TK6LG:=SV08%V)^
MC,:YK&#7HEKF$*<;=^JWUS;RO< '$A6"$LR9#\0DA*6.ZWK!L,U;5!@;;3Z_
MF8Z/T=U2IN2H'J#F+_4*G1=%E#V(^G5=OV=%4\TD3V[=<"MF^4,6#S2R<7?9
M7I3XS /:-H D."!ZP(< DGH!=H;=0)0;R*]PPY;1*,KFLIN)8A;#[:R[8C]/
M E_/^3& E%'#(%\!.J6G7,A9 -3S?3K<VK'BD)CNKO)H6I9KZ:C)NJCYWHTH
MXGR^29H6\F55NZK<^ E*FX_=Q;97JGEH)V2R&Q(:(7U7*+Z+S82WXS=U2H"V
MN?HNN"[3*^ 81#H ?9T 2!)@J,M#2(]@?S@$%-7%9JZKB/XL*I=HD>1/)5H4
M>8KRS5^2VC<@[\$ZY^0<Z'%C"$BQGD,3 (AE"]&1(80DOC=,_['BO-A,>H>=
MLNCHL,$E=O07@@'>L"3 N[3U_: H,#9SX);\O](/.C4E$/\#< !L L! XK=3
M7=\5B@]C,R'^8I,-.NN4+!+:?!U(F0=,?@"0<6"P" %@P)BA1R@*B<T<\F+W
M3NM43C-8A[@\@+89  (#4@C@&"'#N4\4>21F\C@1"U%(EBA;05J/N.UAXGE]
MKMW,0//_K,MJ<! D.L?[V<3=D- (Z=NE""(Q$T1I3BH-:?OYG]<BO1>%Z:2(
M*,Y%R"&.HHBB*<2"IKQ^&"4Z72 .T*,L<1-+7&B)N[#$75KBKBQQT]VX_GXI
M+D7,7&KK0/XFBN>C:38:1ZNXDN]M D]Q%\(.$GB*!Q S#WAKX.E=F6"&.=')
MX!C XH!+.!2 ]GK#/?1>@'J)1['><"XAK,.8Z^C3SA6T!C\(("8S!;'$(7W;
M^ONI^ PQ\YE##<D$(!WPD P@!X9D &D>DHGB,L3,90XP)!. ^L!#,H <&)(A
MG0-#,@0U#\E$$2!B)D"_=D@F.G$9>1CKF3"&D)11X"QM D$9]H <#\'KN[XS
M/$M219VHF3K=UC=<,^FE,"HRZ:;2IMQ3Q6 H/D2YIXK(4//AT1O+/=5/:GSB
M!IP!FPM@/9<$@0OL[AYZPSWT7D!Z'9\QX 3X$M(;.('OZ1S^"L+*(N<!A^]3
M".M0.?$/EWNZ=8O4S!O-Q]]4IS]#Y]\ =.@ '( .G8!#4/,1.%44C)HI6/\(
MW"H/%>VB!Z%=5-$N>E#:174*,9(;$#A<;S)C$$P\XD/C^#Z:PWTT7\": XX!
M$G$)@CEQB:MKOH*7(1D5A](1 CLN)7VJUM]71;^HF7Z]];X,U2G1T'T9"#IT
M7P;"[K@O0Q77HA8W4G\9>Z  >0+) P <X X <H Z0!<W,P?%L:B98\&'+E^+
MM8P'B]KE*HKB.H>H7:XB*:[YF.6-M<O5;XV-,/>@+8:A 71X:J\UM-=Z80^]
MM(=>V4.G U Z? SH*B[HFKG@VXX!79W6U ^MZ1MCAPLAW#!-<!5#<LT,";;R
M4QS=QTEMIDWN;3U2YAXD]Q0Q<<WWLMZ:>\ -I8'4:Y&]1S8&,L]69P@BX;RS
MO?JE-?+*&CF%D::<4[S/-?.^-^8<P%W@I+,$AAV0]X"&M%-$R-WQ;)G(XKQ
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
MMB%4O5DQ7F"I;OG:%1M.<&) 1>XBSXO< F?4F8[-LWL^';.MS#-*[CD0VZ+
M_.V.Y&PW<:"S?_"0K5.I'[C3\0:OR2.13YM[KN[<FB7)"D)%QBC@9#5QOL#1
M$H8:8"+^SLA.'%T#+>69L5_ZYFLR<3Q=$<E)+#4%5K]>R(SDN692=?Q3D3IU
M3@T\OMZS+XUX)>89"S)C^<\LD>G$&3@@(2N\S>4#V_U!*D&FP)CEPOP$NS(V
M&CH@W@K)B@JL*B@R6O[&KU4CC@ H/ - %0 U # X _ K@']IAJ "!)=F""M
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
M4Y\;P#5 [:>,R=U$!V@^8,9_ %!+ P04    " "!@0-1<ZU%M"8"  #9"
M#0   'AL+W-T>6QE<RYX;6S55EMKVS 4_BM"&:.%4<?IDEUJ&[9"8;".0O.P
MMZ+8Q[9 %T^6,Z>_?KKXEK2!TH<M>['.^8[TG4_'XDA1K7<,[DL C5K.1!WC
M4NOJ<Q#4:0F<U!>R F$BN52<:..J(J@K!22K[2+.@L5\O@HXH0(GD6CX#=<U
M2F4C=(P7 X3\\"V+<;AZCY&GNY89Q/CA[.VO1NJK-\B/LW>SV?SA_.H0/W.!
M<QP\2[I\ >G%_#BOB3GJH-M#$N52C%NYQ!XPN0D'M"4LQM>$T8VB=E5..&4[
M#R\LD$HF%=*FAD9,:)'ZT8=#[]GR=CR<"JE<;I_!?S?=](- [UF!E+&]6EL@
MB2JB-2AQ8QPWV8%/0JBSU[O**"P4V86+)1X7N,$DV4B5@1K2A+B'DHA!;N4H
M6I1VU+(*;%!KR8V145)(09R&?D5G&-H4&+NW9^]GOL?=YI._.K?_5 RF$=29
MGL8[EG_*YKDGM!]?18LJNI7Z:V-V(YQOSPK<*<AIZ_PV'_(?8P^/LY.J8KLO
MC!:"@]_[BQ,F$>G7H5(J^FBRV9.2&@ 41EM0FJ93Y+<BU1I:W9^F-C^N>?$?
M:OZ[=2Y @")L*MH<_5.N\JL57W[X5Y)=4SD4_*S&[CXY=9'+DQ09=+URTI#W
MVO& (GOMQ?B'O6+9F!1M&LHT%9U7TBP#\:0K&WI--N:=L<=OYF>0DX;I]1",
M\6C?0D8;_FF8=6<+T<T:[>]V>^'*)1P?,\D?4$L#!!0    ( (&! U&7BKL<
MP    !,"   +    7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$
M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E
MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^
MKSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE
M?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @
M@8$#498'GZ)Y!   F"(   \   !X;"]W;W)K8F]O:RYX;6S%FDUSVS800/\*
M1H?6/;@2/^0D;I09UW):=]S4$[G*L0.1D(0)"#  :#OY]5U0D0+:Z#:7M4\2
M0(A\!(E]P$*O[XS]N#+F([MOE':ST=;[]G0\=M56--S];%JAX<C:V(9[*-K-
MV+56\-IMA?"-&N>3R<FXX5*/WKS>G^O:CN."\:+RTFBH#!5+*>[<M^.AR&ZE
MDRNII/\\&_7?E1BQ1FK9R"^BGHTF(^:VYNYW8^47HSU7B\H:I6:C;'=@*:R7
MU:/J18"\X2O7UWB^>L\!9#8ZF< )U](ZW[?HS\^!\59 XUVI\^:M5%[8.??B
M-VNZ5NI-. W<Q3BZC;X?]I^[3CRUW].-9KV6E9B;JFN$]KM^M$(%0.VVLG4C
MIGDC9J-S<RMLN!^XP&6]NS</4%%/V5,)!^QEW>-1HNA::"=J!M^<4;(&CIK]
MRA77E6 19(Y YL\(^4\>018(9/$LD(N  S^-($L$LGQ&R$%/3A'(*35DTT@?
M&CG&=8_J8:@*74GA(L03!/&$%G$A-UI"6ZX].ZLJT_6$[!IZ] 'D"P3R!2WD
MDEO)X8KL4D/4$\ZS"\#TP,>.?OC4&?_+\C(B?8F0OJ0E_<-(Z,@E-.J DPV+
M$>(K!/$5+>)5>!/_AM%CV5S<"F7:\(,XB$^P*#XA'C*\E>#0H-;#TX[94,,0
M*^:"6PV#P[$6^FZQY5;$9)A6,F*O]#!;H^"ANA_9Q:<.9BLQ&V:3C%@G,,FJ
MN\JS#]Q:B#+#H))A"LF(';(0F]""S:6KE'$/AFB&B2,C-L=;+BU;<M4-7C',
M$QFQ*.9B-1B(F XR8A]<">Z&SPH+^1EQS+_4E6D$N^'W0R8LQF?$01[5^F!Z
ME&/1/B>.]O\O]B$K%OUSZ@5&PDSLZ";@NY]B2'1]02R"QXI*(F(^R(E]D')5
M$A)30TZLAL?22B)BBLB)%9&P5Y(1DT9.+(UO&DNB80[)G\0A22Q,)CFQ3/#
M7<28F%]R8K]\1^".60M,,L7S2Z:,63')%,22>;!^/&9G=2U#*ZX ?QUC8IHI
MB#637D,><&-,-)%%G<E**?N8+;JFX?9SG!,L,-D4Q+(Y2/OZ(.UC]D'(S3:D
MM,YB3$PX!;%PDIC[OC2#=Q-S3D&=T4K-+](/'?-/0>R?_\#<C_<8$_-10>RC
MQ$0HKHHQ,1\5U.N=Q&0H"IYQSAI344FLHC3F>PBANH.O,29FH9+80FG,K^O<
M59R2*#$+E=19KR3FN;&ML8 48V(6*JD7/.EWTSGA808RCS'1#15B"T5S]8?3
MCG"Z&!.S4/EDF3' #%,0!S/F?N]G+JR\C3$Q"Y5/M_(Y9E'A3UAV=(/$<8E9
MJ"2V4,CJ)1]W*+&C&!.S4$ELH:^+M6/V+F@H;(;#P!&>2S58N968@DKJ?94]
MX[EI6J/[33^S9GTUN[B/=R0Q!4V)%73 7'1MJ\*&KH^?>HR)*6A*K* XJ9IX
M06-,3$'37D'C_3\A:K&66M3OX!(.ZBNNJFO+PL=N"Z><AJSMNE/J'.K^TE>&
MU_L_5NS_%/+F7U!+ P04    " "!@0-1BC%V7\\!   S'P  &@   'AL+U]R
M96QS+W=O<FMB;V]K+GAM;"YR96QSS=G+:L) &(;A6Y%<@.-_B#V@7773;?$&
M@AT/>$C(3*G>?447]@M==%/F6X5)R)\7 @]A,GN/^R9OVV/:;+LT.AWVQS2O
M-CEWSR&DY28>FC1NNWB\7%FU_:')EV6_#EVSW#7K&'0RF8;^YXSJ9?9SYFAQ
M[N)?)K:KU7897]OEYR$>\R^#PU?;[](FQER-%DV_CGE>A=/^?CJ%ZT'&E\G5
MZ.UC7O5O'U*%TD$*05H^R"#(R@<Y!'GYH!J"ZO)!4PB:E@]Z@*"'\D&/$/18
M/N@)@I[*!\D$99P0) VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0;2%P6Q!N
M(9!;D&XAL%L0;R'06U%O)=!;46\ET%L'']L$>BOJK01Z*^JM!'HKZJT$>BOJ
MK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZVV"SA$!O0[V-0&]#
MO8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&\?
M;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^A=H]XU@=XUZET3Z%VCWO5_
MZIWR>1_3O>>VQN?_)]7Y<F^\/_ZZO)T<O)<KS@'^D;]\ U!+ P04    " "!
M@0-1,N&!X<<!   2'P  $P   %M#;VYT96YT7U1Y<&5S72YX;6S-V<ENPC 4
M!=!?0=E6Q'B #@(V;;<MB_Z FSP@(HDMVU#X^SIAD%K1J(A*O9M$B>UW7VSI
M;#)^VUGRO6U5UGZ2+$.P#XSY;$F5]JFQ5,>1N7&5#O'1+9C5V4HOB(G!8,0R
M4P>J0S\T-9+I^(GF>EV&WO,VOO:%J2>)H](GO<?]Q"9KDFAKRR+3(8ZS39U_
M2^D?$M*XLIWCEX7U-W%"PLXF-",_!QS6O6[(N2*GWDR[\**K.(MM2^;#KB2?
M=I<XTZ.9SXN,<I.MJ[@D]=:1SOV2*%1ENB]ZTYT<X@[3_LJOSF_+= 7&F3-G
MK(\GYNCRN..1-*O[-A8B%XKN3SPEQM)7?Q\UIYU3_LOLN+T?QJW:\_"LO5V_
MQU_/^%3_PCX$2!\2I \%TL<0I(\12!^W('W<@?1Q#](''Z T@B(J1R&5HYC*
M45#E**IR%%8YBJL<!5:.(JM D56@R"I09!4HL@H4606*K )%5H$BJT"15:#(
M*E%DE2BR2A19)8JL$D56B2*K1)%5HL@J4625*+(J%%D5BJP*15:%(JM"D56A
MR*I09%4HLBH4616*K$,468<HL@[_4]9W8U9__9>VN:>5+NIC/FM_A4\_ 5!+
M 0(4 Q0    ( (&! U$'04UB@0   +$    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ @8$#4>"JJ.+N    *P(  !$
M             ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
M@8$#49E<G",0!@  G"<  !,              ( !S $  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    " "!@0-1\"@3=CP%  #R%0  &
M    @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
M@8$#42ZH(6'Q"   V28  !@              ("!?PT  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( (&! U&T[\:FJ (  $,'   8
M          " @:86  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    " "!@0-1[AUR14X&  !9&P  &               @(&$&0  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ @8$#40I+N,23!P  R!T
M !@              ("!""   'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( (&! U'&"8=-HP(  /L%   8              " @=$G  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " "!@0-1^R0ACCD(
M  "7%0  &               @(&J*@  >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ @8$#4>&G42*["@  0Q\  !@              ("!
M&3,  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( (&! U%4
M3H%:7 8  -(/   8              " @0H^  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    " "!@0-1'A=S@%P#  !8!P  &0
M    @(&<1   >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M (&! U'R,G3WWP,   P)   9              " @2](  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ @8$#42&Z;)M- P  )@@  !D
M             ("!14P  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    " "!@0-1[;N_(+0%  "Y%   &0              @(')3P  >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( (&! U$2_1$K" 0
M . (   9              " @;15  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ @8$#44F$$X.)"P  ?AX  !D              ("!
M\UD  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " "!@0-1
MT&7;(D\+  !;'P  &0              @(&S90  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( (&! U%6= 4 608  (D0   9
M      " @3EQ  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ @8$#4:]V9X3.!0  OQ<  !D              ("!R7<  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " "!@0-1N)QBLKL"  " !@
M&0              @('.?0  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( (&! U$KHIE?B@8  #D0   9              " @<"   !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ @8$#49FDD/?L
M @  7 8  !D              ("!@8<  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    " "!@0-1W>14;A<#  #P!@  &0
M@(&DB@  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( (&!
M U$N-#,JE@,  $H)   9              " @?*-  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ @8$#40<6<[I6!@  028  !D
M         ("!OY$  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    " "!@0-1,X_$;]("   \!@  &0              @(%,F   >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( (&! U&*)U5FX <  "83
M   9              " @56;  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ @8$#418"E@UT!   +PL  !D              ("!;*,
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " "!@0-163GM
MC D$  #0"0  &0              @($7J   >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( (&! U$:'TF1+P,  &8*   9
M  " @5>L  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
M@8$#498>'O=:!   51   !D              ("!O:\  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    " "!@0-1$I='V/0"  "U!P  &0
M            @(%.M   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( (&! U&X1F'$900  /\0   9              " @7FW  !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ @8$#45:.I0W+ @
M\@8  !D              ("!%;P  'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    " "!@0-1 /GY"FP#   &"P  &0              @($7
MOP  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( (&! U$>
MU^7A+ ,  -8)   9              " @;K"  !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ @8$#47/[RLZ( @  [08  !D
M     ("!'<8  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M" "!@0-1J".#!T8'  "\)P  &0              @('<R   >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( (&! U'JMB7CJ0(  (<'   9
M              " @5G0  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ @8$#42H/\SLQ P  Z0D  !D              ("!.=,  'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " "!@0-1!8F,"I("
M  " !P  &0              @(&AU@  >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( (&! U',&SE&%00  )P1   9              "
M@6K9  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ @8$#
M4>76/97#!P  9RT  !D              ("!MMT  'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    " "!@0-13C[/X;<#  #R#@  &0
M        @(&PY0  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( (&! U&7G]DO4 4  $X:   9              " @9[I  !X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ @8$#44$#1D2P!0  'QL
M !D              ("!)>\  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    " "!@0-1D4L:'%P#  #S"@  &0              @($,]0
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( (&! U$;#R*G
M6@<  &\K   9              " @9_X  !X;"]W;W)K<VAE971S+W-H965T
M-#<N>&UL4$L! A0#%     @ @8$#48?^Y\UM"P  ,4,  !D
M ("!,  ! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " "!
M@0-1H+TCB0L"  #C!   &0              @('4"P$ >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( (&! U&"MT.=,@,  %H*   9
M          " @18. 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#
M%     @ @8$#4;-5O%#Z P  ;Q   !D              ("!?Q$! 'AL+W=O
M<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " "!@0-1W0;-\.4"  #,
M"   &0              @(&P%0$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM
M;%!+ 0(4 Q0    ( (&! U%SK46T)@(  -D(   -              "  <P8
M 0!X;"]S='EL97,N>&UL4$L! A0#%     @ @8$#49>*NQS     $P(   L
M             ( !'1L! %]R96QS+RYR96QS4$L! A0#%     @ @8$#498'
MGZ)Y!   F"(   \              ( !!AP! 'AL+W=O<FMB;V]K+GAM;%!+
M 0(4 Q0    ( (&! U&*,79?SP$  #,?   :              "  :P@ 0!X
M;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( (&! U$RX8'A
MQP$  !(?   3              "  ;,B 0!;0V]N=&5N=%]4>7!E<UTN>&UL
64$L%!@     \ #P 6Q   *LD 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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>67
<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>68
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>198</ContextCount>
  <ElementCount>295</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>33</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="nvr-20200630.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-20200630.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-20200630.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-20200630.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-20200630.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-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1105112 - 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-20200630.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-20200630.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-20200630.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-20200630.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-20200630.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-20200630.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-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2119107 - Disclosure - Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2123108 - Disclosure - Product Warranties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/ProductWarranties</Role>
      <ShortName>Product Warranties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2126109 - Disclosure - Segment Disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/SegmentDisclosures</Role>
      <ShortName>Segment Disclosures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2133110 - Disclosure - Fair Value</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/FairValue</Role>
      <ShortName>Fair Value</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2138111 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2141113 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2146114 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.nvrinc.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.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>20</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.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>21</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.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>22</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.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>23</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2320304 - 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>24</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2324305 - 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>25</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2327306 - 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>26</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2334307 - 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>27</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2342308 - 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>28</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.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>29</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.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>30</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.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>31</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.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>32</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.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>33</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.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>34</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.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>35</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.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>36</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2421409 - 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>37</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2422410 - 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>38</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2425411 - 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>39</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2428412 - 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>40</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2429413 - 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>41</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2430414 - 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>42</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2431415 - 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>43</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2432416 - 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>44</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2435417 - 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>45</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2436418 - 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>46</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2437419 - 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>47</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2439420 - 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>48</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2443422 - 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>49</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2444423 - 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>50</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2445424 - 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>51</Position>
    </Report>
    <Report instance="nvr-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2447425 - 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>52</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-20200630.htm">nvr-20200630.htm</File>
    <File>exhibit101.htm</File>
    <File>exhibit311.htm</File>
    <File>exhibit312.htm</File>
    <File>exhibit321.htm</File>
    <File>nvr-20200630.xsd</File>
    <File>nvr-20200630_cal.xml</File>
    <File>nvr-20200630_def.xml</File>
    <File>nvr-20200630_lab.xml</File>
    <File>nvr-20200630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>71
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "nvr-20200630.htm": {
   "axisCustom": 0,
   "axisStandard": 13,
   "contextCount": 198,
   "dts": {
    "calculationLink": {
     "local": [
      "nvr-20200630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "nvr-20200630_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "nvr-20200630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "nvr-20200630_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "nvr-20200630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "nvr-20200630.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "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/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 357,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 10,
    "http://xbrl.sec.gov/dei/2019-01-31": 6,
    "total": 16
   },
   "keyCustom": 45,
   "keyStandard": 250,
   "memberCustom": 16,
   "memberStandard": 17,
   "nsprefix": "nvr",
   "nsuri": "http://www.nvrinc.com/20200630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2119107 - Disclosure - Shareholders' Equity",
     "role": "http://www.nvrinc.com/role/ShareholdersEquity",
     "shortName": "Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123108 - Disclosure - Product Warranties",
     "role": "http://www.nvrinc.com/role/ProductWarranties",
     "shortName": "Product Warranties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126109 - Disclosure - Segment Disclosures",
     "role": "http://www.nvrinc.com/role/SegmentDisclosures",
     "shortName": "Segment Disclosures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "iba45e0e39261450da1cc49d776156c93_D20190101-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2133110 - Disclosure - Fair Value",
     "role": "http://www.nvrinc.com/role/FairValue",
     "shortName": "Fair Value",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "iba45e0e39261450da1cc49d776156c93_D20190101-20190630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138111 - Disclosure - Debt",
     "role": "http://www.nvrinc.com/role/Debt",
     "shortName": "Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2141113 - Disclosure - Leases",
     "role": "http://www.nvrinc.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2146114 - Disclosure - Income Taxes",
     "role": "http://www.nvrinc.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRealEstateLandAndLandDevelopmentCosts",
      "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-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Liabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2320304 - Disclosure - Shareholders' Equity (Tables)",
     "role": "http://www.nvrinc.com/role/ShareholdersEquityTables",
     "shortName": "Shareholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324305 - Disclosure - Product Warranties (Tables)",
     "role": "http://www.nvrinc.com/role/ProductWarrantiesTables",
     "shortName": "Product Warranties (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327306 - Disclosure - Segment Disclosures (Tables)",
     "role": "http://www.nvrinc.com/role/SegmentDisclosuresTables",
     "shortName": "Segment Disclosures (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2334307 - Disclosure - Fair Value (Tables)",
     "role": "http://www.nvrinc.com/role/FairValueTables",
     "shortName": "Fair Value (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2342308 - Disclosure - Leases (Tables)",
     "role": "http://www.nvrinc.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib574a42d7cee4701aa6f988850b6dafc_I20200630",
      "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-20200630.htm",
      "contextRef": "ib574a42d7cee4701aa6f988850b6dafc_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedContractCostNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": null,
     "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": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:ContractLandDeposits",
      "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": null
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "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",
       "div",
       "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "nvr:LettersOfCreditRelatedToLots",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "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-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "nvr:NumberOfRawParcelsOfLandOwned",
      "reportCount": 1,
      "unique": true,
      "unitRef": "parcel",
      "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-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "nvr:NumberOfRawParcelsOfLandOwned",
      "reportCount": 1,
      "unique": true,
      "unitRef": "parcel",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ie86d5913de2d4368a98be1108eeb8331_I20200331",
      "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",
       "div",
       "nvr:SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ie86d5913de2d4368a98be1108eeb8331_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RealEstateInventoryCapitalizedInterestCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "-3",
      "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",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "-3",
      "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",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ie86d5913de2d4368a98be1108eeb8331_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421409 - 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",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422410 - Disclosure - Shareholders' Equity - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail",
     "shortName": "Shareholders' Equity - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i0fd6512d1bc94f83b31c728d82055d18_D20190401-20190630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ie86d5913de2d4368a98be1108eeb8331_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425411 - 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",
       "div",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ie86d5913de2d4368a98be1108eeb8331_I20200331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProductWarrantyAccrual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "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-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "icd45b6cfb11b415bb7e00b556339cd37_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428412 - 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-20200630.htm",
      "contextRef": "i9f61da0e29c441638bbc9426927e0bc7_D20200101-20200630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429413 - 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",
       "div",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "iec74023eec134a3395f85e8f98383d63_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430414 - 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-20200630.htm",
      "contextRef": "i9b0d8c2e16004508bd406e69e70f87c1_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "id6d07d7b357a48baa1b84fa018c3e8a8_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:CorporateCapitalAllocationCharge",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431415 - 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
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432416 - 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",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "id313b605f48e465aa969948696b2a532_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435417 - Disclosure - Fair Value - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
     "shortName": "Fair Value - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i7769d39b213546c7b5abc531cc9ad4df_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib254eb00f7af4301b560ad4349ebb1cd_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436418 - Disclosure - Fair Value - Undesignated Derivative Instruments (Detail)",
     "role": "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail",
     "shortName": "Fair Value - Undesignated Derivative Instruments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:ScheduleOfUndesignatedDerivativeInstrumentsInStatementOfFinancialPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib254eb00f7af4301b560ad4349ebb1cd_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:FairValueMeasurementAssumedGainLossFromLoanSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437419 - Disclosure - Fair Value - Fair Value Measurement (Detail)",
     "role": "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
     "shortName": "Fair Value - Fair Value Measurement (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:UnrealizedGainLossFromChangeInFairValueMeasurementsIncludedInEarningsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "nvr:FairValueMeasurementAssumedGainLossFromLoanSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439420 - 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-20200630.htm",
      "contextRef": "ic9dcd15e544a45e29402c1c62393c936_D20200101-20200630",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFrequencyOfPeriodicPayment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443422 - 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-20200630.htm",
      "contextRef": "i3c024cc2f514495eb6939f4bad6e8626_I20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinanceLeasePrincipalPayments",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444423 - Disclosure - Leases - Components of Lease Expense (Details)",
     "role": "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails",
     "shortName": "Leases - Components of Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445424 - 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",
       "div",
       "nvr:ScheduleofSupplementalCashFlowInformationRelatedtoLeasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i6dcf6b7b120d420b8e38450013895b3d_I20191231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447425 - Disclosure - Income Taxes - Additional Information (Detail)",
     "role": "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "i30fd1a2b63344331b4aea041496c6b90_D20200401-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1105112 - Statement - Commitments and Contingencies",
     "role": "http://www.nvrinc.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "nvr-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "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-20200630.htm",
      "contextRef": "ib4c89dc101b74c97b7cccf833107c319_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 33,
   "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/2019-01-31",
     "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/2019-01-31",
     "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/2019-01-31",
     "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/2019-01-31",
     "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/2019-01-31",
     "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 CCYY 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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r427"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r428"
     ],
     "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/2019-01-31",
     "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/2019-01-31",
     "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/2019-01-31",
     "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/2019-01-31",
     "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/2019-01-31",
     "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/2019-01-31",
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r429"
     ],
     "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/2019-01-31",
     "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/2019-01-31",
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r429"
     ],
     "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/2019-01-31",
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r429"
     ],
     "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/2019-01-31",
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r430"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r429"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r429"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r429"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r429"
     ],
     "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/2019-01-31",
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r425"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r426"
     ],
     "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/2019-01-31",
     "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/2019-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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 [Member]"
       }
      }
     },
     "localname": "ConsolidatedJointVentureMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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"
       }
      }
     },
     "localname": "ConsolidationAdjustmentsAndOther",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_ContractLandDepositImpairmentRecovery": {
     "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 and subsequent recovery related to contract land deposits.",
        "label": "Contract Land Deposit Impairment (Recovery)",
        "terseLabel": "Contract land deposit and other impairments (recoveries), net"
       }
      }
     },
     "localname": "ContractLandDepositImpairmentRecovery",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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 [Member]"
       }
      }
     },
     "localname": "CorporateReconcilingItemsAndEliminationsMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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/20200630",
     "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 [Member]"
       }
      }
     },
     "localname": "CreditAgreementMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_DeferredCompensationActivityAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred compensation activities during period",
        "label": "Deferred Compensation Activity Adjustments",
        "terseLabel": "Deferred Compensation Activity Adjustments"
       }
      }
     },
     "localname": "DeferredCompensationActivityAdjustments",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_DeferredCompensationLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred compensation liability.",
        "label": "Deferred Compensation Liability [Member]",
        "terseLabel": "Deferred Compensation Liability [Member]"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "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 [Member]"
       }
      }
     },
     "localname": "DeferredCompensationTrustMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "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/20200630",
     "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/20200630",
     "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/(Loss) From Loan Sale"
       }
      }
     },
     "localname": "FairValueMeasurementAssumedGainLossFromLoanSale",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_IncomeTaxLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income tax.",
        "label": "Income Tax [Line Items]",
        "terseLabel": "Income Tax [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxLineItems",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "nvr_IncomeTaxTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income tax.",
        "label": "Income Tax [Table]",
        "terseLabel": "Income Tax [Table]"
       }
      }
     },
     "localname": "IncomeTaxTable",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "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/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_LettersOfCreditOnRawLandContracts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Letters of credit issued for deposits on raw land contracts.",
        "label": "Letters Of Credit On Raw Land Contracts",
        "terseLabel": "Letters of credit related to land contract"
       }
      }
     },
     "localname": "LettersOfCreditOnRawLandContracts",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "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/20200630",
     "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/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nvr_LossReserveOnContractLandDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "order": 5.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/20200630",
     "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": 1.0,
       "parentTag": "us-gaap_InventoryOperativeBuilders",
       "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/20200630",
     "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/20200630",
     "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/20200630",
     "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 [Member]"
       }
      }
     },
     "localname": "MidAtlanticMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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 [Member]"
       }
      }
     },
     "localname": "MidEastMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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_MortgagesHeldForSaleMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Mortgages held for sale.",
        "label": "Mortgages Held For Sale [Member]",
        "terseLabel": "Mortgages Held for Sale [Member]"
       }
      }
     },
     "localname": "MortgagesHeldForSaleMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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 [Member]"
       }
      }
     },
     "localname": "NorthEastMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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_NumberJointVenturesWithAdditionalFundingCommitment": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of joint ventures to which NVR has an additional funding commitment.",
        "label": "Number Joint Ventures With Additional Funding Commitment",
        "terseLabel": "Number of joint ventures with additional funding commitment"
       }
      }
     },
     "localname": "NumberJointVenturesWithAdditionalFundingCommitment",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "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/20200630",
     "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/20200630",
     "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/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_NumberOfRawParcelsOfLandOwned": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of raw parcels of land owned.",
        "label": "Number Of Raw Parcels Of Land Owned",
        "terseLabel": "Number of raw parcels of land owned"
       }
      }
     },
     "localname": "NumberOfRawParcelsOfLandOwned",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "nvr_PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Power of developer's equity holders to direct operating activities of the development entity.",
        "label": "Power Of Developers Equity Holders To Direct Operating Activities Of Development Entity",
        "terseLabel": "Power of developers equity holders to direct operating activities of development entity"
       }
      }
     },
     "localname": "PowerOfDevelopersEquityHoldersToDirectOperatingActivitiesOfDevelopmentEntity",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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 [Member]"
       }
      }
     },
     "localname": "RawGroundContractsVariableInterestEntityNotPrimaryBeneficiaryMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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/20200630",
     "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 [Member]"
       }
      }
     },
     "localname": "RepurchaseAgreementMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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/20200630",
     "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/20200630",
     "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": "Senior Notes Due Two Thousand Thirty [Member]"
       }
      }
     },
     "localname": "SeniorNotesDueTwoThousandThirtyMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "SeniorNotesDueTwoThousandTwentyTwoMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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 [Member]"
       }
      }
     },
     "localname": "SouthEastMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "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/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "SublimitForIssuanceOfLettersOfCreditMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_SublimitForSwingLineCommitmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sublimit for swing line commitment.",
        "label": "Sublimit For Swing Line Commitment [Member]",
        "terseLabel": "Sublimit for Swing Line Commitment [Member]"
       }
      }
     },
     "localname": "SublimitForSwingLineCommitmentMember",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "nvr_SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summary of interest costs incurred capitalized expensed and charged to cost of sales.",
        "label": "Summary Of Interest Costs Incurred Capitalized Expensed And Charged To Cost Of Sales [Table Text Block]",
        "terseLabel": "Summary of Interest Costs Incurred, Capitalized, Expensed and Charged to Cost of Sales"
       }
      }
     },
     "localname": "SummaryOfInterestCostsIncurredCapitalizedExpensedAndChargedToCostOfSalesTableTextBlock",
     "nsuri": "http://www.nvrinc.com/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterestTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20200630",
     "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/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nvr_UnsoldLotsAndHousingUnits": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryOperativeBuilders",
       "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/20200630",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r262",
      "r263",
      "r264",
      "r265",
      "r424"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r262",
      "r263",
      "r264",
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail",
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r118",
      "r131",
      "r132",
      "r133",
      "r134",
      "r136",
      "r138",
      "r142"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2020-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": [
      "r118",
      "r131",
      "r132",
      "r133",
      "r134",
      "r136",
      "r138",
      "r142"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r76",
      "r78",
      "r79",
      "r83",
      "r84",
      "r85",
      "r87",
      "r88",
      "r89",
      "r90",
      "r91",
      "r106",
      "r160",
      "r161",
      "r238",
      "r253",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r76",
      "r78",
      "r79",
      "r83",
      "r84",
      "r85",
      "r87",
      "r88",
      "r89",
      "r90",
      "r91",
      "r106",
      "r160",
      "r161",
      "r238",
      "r253",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r145",
      "r146",
      "r215",
      "r218",
      "r401",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-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": [
      "r145",
      "r146",
      "r215",
      "r218",
      "r401",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-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 [Member]"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r371",
      "r390"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r12",
      "r382"
     ],
     "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, 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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r371",
      "r390"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r13"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r73",
      "r74",
      "r76",
      "r235",
      "r236",
      "r237"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition",
        "terseLabel": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "APIC, Share-based Payment Arrangement, Recognition and Exercise"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r228",
      "r229",
      "r239",
      "r240"
     ],
     "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r102"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EarningsPerShareSummaryofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r68",
      "r126",
      "r133",
      "r140",
      "r154",
      "r262",
      "r264",
      "r294",
      "r367",
      "r384"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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/2020-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": [
      "r273",
      "r277"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedContractCostNet": {
     "auth_ref": [
      "r171"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r18",
      "r62"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "order": 1.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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r54",
      "r62",
      "r64"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r54",
      "r296"
     ],
     "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 increase in cash, restricted cash, and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r25",
      "r180",
      "r373",
      "r389"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r177",
      "r178",
      "r179",
      "r181"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r73",
      "r74"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-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 and 107,295 shares of NVR, Inc. common stock as of June 30, 2020 and December 31, 2019, respectively"
       }
      }
     },
     "localname": "CommonStockSharesHeldInEmployeeTrust",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockSharesHeldInEmployeeTrustShares": {
     "auth_ref": [
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common stock held in a trust that has been set up specifically to accumulate stock for the sole purpose of distribution to participating employees but not yet earned.",
        "label": "Common Stock, Shares Held in Employee Trust, Shares",
        "terseLabel": "Deferred compensation trust, shares"
       }
      }
     },
     "localname": "CommonStockSharesHeldInEmployeeTrustShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r11"
     ],
     "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 30, 2020 and December 31, 2019"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r205",
      "r206",
      "r216"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r41",
      "r361"
     ],
     "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/2020-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/2020-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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r190"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Debt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r368",
      "r369",
      "r381"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r307",
      "r309"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
     "auth_ref": [
      "r24",
      "r379"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/DebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r23",
      "r189",
      "r307"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r23"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r24"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail",
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r24",
      "r70",
      "r195",
      "r198",
      "r199",
      "r200",
      "r306",
      "r307",
      "r309",
      "r380"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r242",
      "r243"
     ],
     "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 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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssets": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 10.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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r60",
      "r121"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "auth_ref": [
      "r31",
      "r33",
      "r275"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r30",
      "r32",
      "r275",
      "r343"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Fair value adjustment income (expense)"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": {
     "auth_ref": [
      "r276"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as an asset.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value",
        "negatedTerseLabel": "Net rate lock commitments and forward sales contracts"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r279",
      "r280"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "terseLabel": "Total fair value measurement gain/(loss)",
        "totalLabel": "Total Fair Value Measurement Gain/(Loss)"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "auth_ref": [
      "r276"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value as of the balance sheet date of derivative instrument not designated as hedging instrument and classified as a liability.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value",
        "negatedTerseLabel": "Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r40",
      "r83",
      "r84",
      "r85",
      "r86",
      "r87",
      "r92",
      "r94",
      "r99",
      "r100",
      "r101",
      "r106",
      "r107",
      "r375",
      "r394"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r40",
      "r83",
      "r84",
      "r85",
      "r86",
      "r87",
      "r94",
      "r99",
      "r100",
      "r101",
      "r106",
      "r107",
      "r375",
      "r394"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r102",
      "r104",
      "r105",
      "r108"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EarningsperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r245"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r73",
      "r74",
      "r76",
      "r79",
      "r88",
      "r91",
      "r109",
      "r159",
      "r194",
      "r201",
      "r235",
      "r236",
      "r237",
      "r252",
      "r253",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r404",
      "r405",
      "r406"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentDividendsOrDistributions": {
     "auth_ref": [
      "r38",
      "r53",
      "r60",
      "r392"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "auth_ref": [
      "r155"
     ],
     "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": "Equity Method Investments and Joint Ventures Disclosure [Text Block]"
       }
      }
     },
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r291"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": {
     "auth_ref": [
      "r284",
      "r285",
      "r286",
      "r290",
      "r291"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r285",
      "r333",
      "r334",
      "r335"
     ],
     "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/2020-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": [
      "r284",
      "r285",
      "r287",
      "r288",
      "r292"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r289"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r220",
      "r221",
      "r226",
      "r227",
      "r285",
      "r334"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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": [
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r333",
      "r334",
      "r335"
     ],
     "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/2020-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": [
      "r289",
      "r292"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-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": [
      "r295"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r273",
      "r278",
      "r283"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueUndesignatedDerivativeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r312",
      "r318",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r315",
      "r320"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r314",
      "r320"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedTerseLabel": "Finance Lease, Principal Payments",
        "terseLabel": "Financing cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r312",
      "r318",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r323",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r322",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r152",
      "r153",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360"
     ],
     "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/2020-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": [
      "r281"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "ForwardContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-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": [
      "r60",
      "r397",
      "r398",
      "r399"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r42"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r182"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTotalRiskofLossRelatedtoContractLandDepositsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r272",
      "r282"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r272"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HomeBuildingMember": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Design, development, general contracting, and renovation of residential building, including, but not limited to, single-family housing, multifamily housing, townhouse, apartment, and modular housing.",
        "label": "Home Building [Member]",
        "terseLabel": "Home Building [Member]"
       }
      }
     },
     "localname": "HomeBuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "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/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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r71",
      "r256"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "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/2020-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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r246",
      "r247",
      "r248",
      "r254",
      "r257",
      "r259",
      "r260",
      "r261"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r69",
      "r90",
      "r91",
      "r124",
      "r244",
      "r255",
      "r258",
      "r395"
     ],
     "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 expense",
        "terseLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r63"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 12.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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 13.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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDepositsOutstanding": {
     "auth_ref": [
      "r59"
     ],
     "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 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": "Decrease (increase) in contract land deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDepositsOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r59"
     ],
     "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 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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in 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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r95",
      "r96",
      "r97",
      "r101"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail": {
       "order": 3.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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansHeldForSaleMortgages": {
     "auth_ref": [
      "r376"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurred": {
     "auth_ref": [
      "r304"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r36",
      "r120",
      "r303",
      "r308",
      "r377"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 2.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/2020-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": [
      "r51",
      "r56",
      "r63"
     ],
     "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/2020-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 [Member]"
       }
      }
     },
     "localname": "InterestRateLockCommitmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryOperativeBuilders": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRealEstateLandAndLandDevelopmentCosts": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryOperativeBuilders",
       "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/LandUnderDevelopmentAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r19"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/JointVenturesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r324",
      "r325"
     ],
     "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",
        "terseLabel": "Lease, Cost",
        "totalLabel": "Lease, Cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r324"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r326"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseOptionToExtend": {
     "auth_ref": [
      "r317"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r317"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r326"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r22",
      "r68",
      "r134",
      "r154",
      "r263",
      "r264",
      "r265",
      "r294"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r17",
      "r68",
      "r154",
      "r294",
      "r370",
      "r387"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": {
     "auth_ref": [
      "r293"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r21"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r24"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r24",
      "r188"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgageBankingMember": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Origination or servicing of loan secured by real property.",
        "label": "Mortgage Banking [Member]",
        "terseLabel": "Mortgage Banking [Member]"
       }
      }
     },
     "localname": "MortgageBankingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "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"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r54"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r54"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r54",
      "r58",
      "r61"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r34",
      "r35",
      "r39",
      "r61",
      "r68",
      "r78",
      "r83",
      "r84",
      "r85",
      "r86",
      "r90",
      "r91",
      "r98",
      "r126",
      "r132",
      "r136",
      "r139",
      "r142",
      "r154",
      "r294",
      "r374",
      "r393"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r77",
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r85",
      "r106",
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r250",
      "r251",
      "r252",
      "r253",
      "r362",
      "r363",
      "r364",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r272"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r114"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r126",
      "r132",
      "r136",
      "r139",
      "r142"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "terseLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r313"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r311"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r316",
      "r320"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r310"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r323",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r322",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r131",
      "r132",
      "r133",
      "r134",
      "r136",
      "r142"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r2",
      "r72",
      "r112",
      "r271"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r7",
      "r366",
      "r383"
     ],
     "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 of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMember": {
     "auth_ref": [
      "r273",
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other assets.",
        "label": "Other Assets [Member]",
        "terseLabel": "Other Assets [Member]"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-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_OtherIncome": {
     "auth_ref": [
      "r396"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 14.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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r52",
      "r57"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r49"
     ],
     "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 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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "label": "Payments of Debt Issuance Costs",
        "negatedTerseLabel": "Payments of Debt Issuance Costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInJointVenture": {
     "auth_ref": [
      "r45"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchase of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets": {
     "auth_ref": [
      "r327",
      "r328",
      "r329"
     ],
     "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 of reorganization value in excess of amounts allocable to identifiable assets at the balance sheet date after fresh-start adjustments.",
        "label": "Postconfirmation, Reorganization Value in Excess of Amounts Allocable to Identifiable Assets",
        "terseLabel": "Reorganization value in excess of amounts allocable to identifiable assets, net"
       }
      }
     },
     "localname": "PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "auth_ref": [
      "r48"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.",
        "label": "Proceeds from Debt, Net of Issuance Costs",
        "terseLabel": "Proceeds from Debt, Net of Issuance Costs"
       }
      }
     },
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/DebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "auth_ref": [
      "r43",
      "r53"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities.",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "terseLabel": "Distribution of capital from unconsolidated joint ventures"
       }
      }
     },
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).",
        "label": "Proceeds from Issuance of Senior Long-term Debt",
        "terseLabel": "Proceeds from Issuance of Senior Long-term Debt"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r52",
      "r55"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from the sale of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r47",
      "r230"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProductWarrantyAccrual": {
     "auth_ref": [
      "r184",
      "r185",
      "r371"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyAccrualPayments": {
     "auth_ref": [
      "r183"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ProductWarrantiesProductWarrantiesScheduleofProductWarrantiesReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductWarrantyDisclosureTextBlock": {
     "auth_ref": [
      "r187"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ProductWarranties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r5",
      "r6",
      "r173",
      "r388"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCosts": {
     "auth_ref": [
      "r304"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryCapitalizedInterestCostsCostOfSales1": {
     "auth_ref": [
      "r305"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CapitalizedInterestSummaryofInterestCostsIncurredCapitalizedExpensedandChargedtoCostofSalesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateInventoryConstructionMaterials": {
     "auth_ref": [
      "r29"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": {
     "auth_ref": [
      "r133",
      "r136"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "auth_ref": [
      "r133",
      "r136"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r132",
      "r136"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r132",
      "r136"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r134",
      "r136"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresCorporateCapitalAllocationChargeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r131",
      "r136"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": {
     "auth_ref": [
      "r131",
      "r136"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r4",
      "r62",
      "r64",
      "r365",
      "r385"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.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/2020-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_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r14",
      "r201",
      "r238",
      "r386",
      "r408",
      "r413"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r73",
      "r74",
      "r76",
      "r79",
      "r88",
      "r91",
      "r159",
      "r235",
      "r236",
      "r237",
      "r252",
      "r253",
      "r404",
      "r406"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r65",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r214",
      "r219"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r37",
      "r68",
      "r117",
      "r118",
      "r131",
      "r137",
      "r138",
      "r144",
      "r145",
      "r148",
      "r154",
      "r294",
      "r378"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).",
        "label": "Revenues",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-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 [Member]"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r321",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r321",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LeasesSupplementalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r102"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EarningsperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "auth_ref": [
      "r186"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ProductWarrantiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r126",
      "r129",
      "r135",
      "r172"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r26",
      "r66",
      "r110",
      "r111",
      "r191",
      "r192",
      "r193",
      "r195",
      "r196",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "auth_ref": [
      "r194"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "auth_ref": [
      "r266",
      "r267",
      "r268",
      "r269",
      "r270"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/VariableInterestEntitiesVIEsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r103"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EarningsperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r113",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r131",
      "r132",
      "r133",
      "r134",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r142",
      "r148",
      "r400"
     ],
     "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/2020-01-31",
     "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/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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r113",
      "r115",
      "r116",
      "r126",
      "r130",
      "r136",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r147",
      "r148",
      "r149"
     ],
     "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/2020-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/2020-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/2020-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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/SegmentDisclosuresRevenuesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r42"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotes": {
     "auth_ref": [
      "r372",
      "r391"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail",
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes [Member]"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/FairValueFairValueMeasurementDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r59"
     ],
     "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 (2)",
        "terseLabel": "Equity-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/SegmentDisclosuresIncomebeforeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r319",
      "r325"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/LeasesComponentsofLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r0",
      "r113",
      "r117",
      "r118",
      "r119",
      "r120",
      "r121",
      "r122",
      "r123",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r131",
      "r132",
      "r133",
      "r134",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r142",
      "r148",
      "r172",
      "r174",
      "r175",
      "r176",
      "r400"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "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/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": [
      "r28",
      "r73",
      "r74",
      "r76",
      "r79",
      "r88",
      "r91",
      "r109",
      "r159",
      "r194",
      "r201",
      "r235",
      "r236",
      "r237",
      "r252",
      "r253",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r404",
      "r405",
      "r406"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r73",
      "r74",
      "r76",
      "r109",
      "r361"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r28",
      "r194",
      "r201"
     ],
     "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": "Stock Issued During Period, Value, Stock Options Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r11",
      "r15",
      "r16",
      "r68",
      "r151",
      "r154",
      "r294"
     ],
     "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",
        "terseLabel": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Total shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r67",
      "r201",
      "r204"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquity",
      "http://www.nvrinc.com/role/ShareholdersEquityTables"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAndLoansReceivablesHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.nvrinc.com/role/FairValueAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r152",
      "r153",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360"
     ],
     "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/2020-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": [
      "r27",
      "r202"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r27",
      "r202"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, shares"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r11",
      "r194",
      "r201"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/ShareholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r27",
      "r202",
      "r203"
     ],
     "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 16,866,242 and 16,922,558 shares as of June 30, 2020 and December 31, 2019, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r194",
      "r201",
      "r202"
     ],
     "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": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/DebtAdditionalInformationDetail",
      "http://www.nvrinc.com/role/ShareholdersEquitySummaryofChangesinShareholdersEquityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "terseLabel": "Variable Interest Entities"
       }
      }
     },
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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 [Member]"
       }
      }
     },
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_WarehouseAgreementBorrowings": {
     "auth_ref": [
      "r368"
     ],
     "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/2020-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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r93",
      "r101"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r92",
      "r101"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.nvrinc.com/role/CondensedConsolidatedStatementsofIncome",
      "http://www.nvrinc.com/role/EarningsPerShareWeightedAverageSharesandShareEquivalentsUsedtoCalculateBasicandDilutedEarningsPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "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"
  },
  "r10": {
   "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"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r105": {
   "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"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r11": {
   "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"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r111": {
   "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"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r12": {
   "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"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r13": {
   "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"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r14": {
   "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"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r151": {
   "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=27010918&loc=d3e74512-122707"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r154": {
   "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"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "323",
   "URI": "http://asc.fasb.org/topic&trid=2196965"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r17": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "((c)(2))",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(5)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r19": {
   "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"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r191": {
   "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=65877616&loc=d3e177068-122764"
  },
  "r192": {
   "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"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "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"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r21": {
   "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"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r221": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r222": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r223": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r224": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r225": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r226": {
   "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=118255775&loc=d3e1928-114920"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r241": {
   "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"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r254": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r255": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r256": {
   "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=116825942&loc=d3e330036-122817"
  },
  "r257": {
   "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=116825942&loc=d3e330215-122817"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998890-113959"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL7498348-110258"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14172-108612"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r30": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=49179835&loc=d3e54813-112758"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=120604989&loc=SL2890621-112765"
  },
  "r329": {
   "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"
  },
  "r33": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r349": {
   "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=116651436&loc=d3e122625-111746"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r36": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r38": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121581245&loc=d3e21286-158488"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121581245&loc=d3e21310-158488"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117337389&loc=d3e21493-158490"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r400": {
   "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"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r408": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r409": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r41": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r410": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r411": {
   "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=121370832&loc=SL117420844-207641"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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=120395209&loc=SL114868664-224227"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r426": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r427": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r428": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r429": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r430": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r5": {
   "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"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3461-108585"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080555-108585"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r6": {
   "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"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r8": {
   "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"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r9": {
   "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"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>72
<FILENAME>0000906163-20-000075-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000906163-20-000075-xbrl.zip
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
M>+NWPW@>:&,88IR-9XH,4?R>A@E;(_@((9<X]-56H,A'(,)=L&$"?F6_*NY
M(2>+!12#.'5!U8CA4V)\I,F]3,103D1/D:-_$,B9UD$9(5^_QTXG:T&=5$!1
M8:]L?(_NUY[BYN8.&UYDA*>UF%0BE'3M,Y>81@!#$U=R HJ,AWH[QO3,P/'Y
MZ ']P[^G8"-Q8,%H.S&H+/ UY22$<8(H!TTY";0J4H!E%PQH (/P044!O9RK
M4 [#VFB01"V8TS"RZE&@)%IW-*=8?T\4A3U'*G*7<[.]\8H_F5?<1=I%HEA?
M;I%S.[$=@K:O^S.N!ND#!PB(DO&/I]#30"X'LA#$ZD_\"8!MQGE6?R9;[W?$
MR$^+>\>*D6#V*ZY47Z8^FH Y99+E-[-M'!1X@7/_C>O\R5RG(P-W;;RC9983
MVZ&#- 9BU#&C_4/T4X)8=N<A;JS>0*CR7-H"KPI</R5_:7(?QJK<)+QT^Z%6
M=_)7KQ2&<DE0@V[42>ADT*^!1K6@99P?P!#22"<348=5=+7/#S72*!S!'/!I
ME.^?X C=R*\@QB<XQ>KI12RZH'K%:33)L$2@$?CJ0>+NY!-/8;38_MN16Y\C
MUR7>R:"$-4NP*0A[4#M];4P#O6/0<83CQ+]D)&C-5@*BZ$ /5T$!N&/H',[%
M<*CI(#'X-S&+ V=HE$9Q*AFY5Q8P#I[(,/*X>U2Q/V9'6?JB9D\%GAU\<E3
M@/AR_-+#LK9AO8/5)[$EPWK=1PD)",8"4E=_YJ6@WV'EEVVULWS<SP/9D+#T
M0AL4W9.!2U+/L,IB!_T=>YS)J1[ N!.T/M&]/O*EJ^:]I.Q+K^[T'*X^#2UY
M>NYR8&2;PK)(.*%8+V]5X=2 N?74D9$%Z'<&TS8T;\+:DRS@/8T#61S=+BYN
M=?]L+2D<5H^S259CUY?WFVP&,3?[!8_F?=G*)J\E>F"GW"P: =#"#X,!1D@?
MI/;9U:(T60P]Y<H43L*VGO]F D_@<AF/+6A+H[3GZ_@>H[JDOK%KT]@=F&?K
MDE*5V1TT4!D$:-W8<4[U--:^7QAE3^6=8%.E*41JA([4("&HB(._PS#,.&(-
M*R\CX>K(38=PA%'"J>\:/:KD(9W7.XX/EB$$TR\-LA7"AEVPKW#((;?!G?5V
MLFZBG)/(*$(/;:ZE\K)YID(,M#*&!1<2WT'YR0Y<[-XX:?,!.85-'J(GV? @
M3\<N0FO0'$Q'P--@=[0[+PB>Z]".[6]VR>>/9IN=X>A-9WL7IE9PN:/H_FX2
M=^,1<T+R<V,+.S!R^0VG_6=B?1;#\%><R1[,K-JK@RUMA+"D6A+EQ +B3< C
M61<)D7, OT%](S,ZYYQ%U-^?8JY4Q.(A]!\,I@_.)'(P_ 0K]TUA/"G /#>4
M?A7!*0^!&0@Q 60,^=A(W1^.?!I&/CB.N]W/C'&*5\&_WQ0]G2CW/M"N])W,
M3Q;1@2=GE;6VP1+GR%:<<V9N##156+[8AO7D:!2%HT@;A@GF"PZ8XP5>.'ID
MZ'.'72'(K^DI5"SHQL3#$UI?X'>4P4%1NQ'N90\6%=:[;QS?Q4GQEL9I;ZCC
MF+MU;+22_7)#F23LGB.E,@F=:7X,C]-N8'<TLY!>M\$0LW Y(V;1P0%0AREJ
M6J[@CSB2W&^)/81I(GR07V:%QO?* *W,#A=Z= K]S>N!Q':&[H]!?Z:\&$Q7
MH2'!OF%N<SA$.O G N.>\ !G6DZOP",@F5EWY%)<9CGS<\69RT'E:/65U25M
MS7G(2,ZU7*O00R7'91\O[YZ)5)!B+CV>4]N.\;%4CRO'F3LFGO/KR:RS!ILQ
MR35%WLFZH!0!S/F17E@)1/4NGK: GS!WGQ%+^ $G=4UC$KS$ZVM';\Q!%7FV
ML#,#&;8FE(ZL-$;IZP'UNTF()E6(.9UD7)'V!2I'.%'\GF.ML2RMTW("VQN=
MR &9B:5?YJ*7R9+4J+-!)YJL6=(2YFT$6V4@D0OXZ&Q;L!'\;8A8+0UJEYE9
M7"DLQ?PAD(#/]"KC'QM*T'(Q@3J'1(U"'S-=>1S <<#83Z$7@\@R9G00PW=+
M3&?.5"JB%08SRTJZ5G]V]&%6RRQ.1_]M@CRMG#V'(A^07X.*9#2:)!PAB/;=
M'HQXM0\2+KH]%]FQ<+(3X3"ALRX,/_HD@LI4;]7D.5N'+EDD,) *VDN!9D-.
M+T(O+!H+FK5,>.QX_Z_X?\,0:"L<(ZUMYZ_Y9#%963@ *3P@PX4';G^UGW;(
M[P-3CT(8'TGFO*DX&P*.;SM7K$E5)^O,H7- VXD6 ;X9&P,!!',2I1R I,@C
MVU4YQ&"'YX5GWCKR$I!Q*K&/YL?9.*+\T$6# M=A( -*TB5%'4W/@ (V6*@P
MA=G0-.'L@]$81MD"LN*>]KXJ3MS(.]AVTPA4$ER?>@1$(QU13WOPMPDVD@-'
M$"LA_!,67-)![4R JSQ2,>R_JL*OGV)P4#E>?<&YI%9?GV;R.2]?E]2G@D;_
MC/C1=*:PY]EH:YX]:;0#Q1H&&N_+A(^>.#BKNHP%#0-=!JPVD?. 8P\$H<Y8
M_X2< \@ 24V8+%1=C \;?O*!GAS.+7.*B64.(T#@OV/@>_"?KZDW(!<]>D6^
MIH;9.>AMBA1I"T*.9>01/H"-()U!RRV?S-B^,\>APD4\EE)H,KC\2$7],!HN
MGC"*R+ '6V^@8XRLS)Z3EAK+PT<Y2F5%)B5ECS9@CA['97$)'?="G<X Z'Z
M?EW2K:W:_&R5\2T*\8+#>O@6A=@$GELPEZ;///JZD>TBLT.Y9/SU@22;E!S9
M]A,<;WB2U.P1!IK9)5YBU<LVA=S@#K&MD?&FXRL]FSF#B<0/F8;_H$-TF,>L
M7^<'NZ\PLD(& <$T*"V8'//P$EA-(]!.D>EES<ZV-J^)9=375^-N/EE]1>TE
M[N:;,% 3D!KT*&IFN;JZ^A,N:Z8O+@$RWPU\4CG8MW[@:74U*V'VYAK^T:YA
M7O8U]PVO_:F:%I;/LE5,8BG'3S6JSD,;]O<0$6-^D5;=9[<N)F^$ <BS"66$
MJG@F9]4(1T+R",JYHD2J$%J(=5R,ED]5O(1GK6*/FS#M;J6B&D/:*C_?*M]J
MT 4#ZM4!>=<@)V]):?<Y)I?K'1IORELWM\MI95GQ]N9V6>!V0;U_D=?;(2V>
M:Y\RG=A5IUOWI)NY4X2O,,I%'G+=2QFY4BAD3?B?#$-)?"]KTF!:XHQ[.N)K
M"&Q*(#XI-67] PX*,&[F#K@9^E30&P1,S533)DY&+G$NLP(<6$XXZ0?ZPM*M
MV-4(H9,Y5NJ/<HE7?@%_'VC&3O4%L42+W$GN\5OE\_$A7(MC9\##PA&Q35%
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
M^K.ON^>?X?:]_W\ IW\"4$L#!!0    ( (&! U&+ =,680@  '\P   .
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
M?Z?9/37[1EC+B3J%_>1ZM5"1B_K6#]!\G;&_P?QWYN9-2K^C4963/I*I*:P
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
MI\P(^3I"^&V$*&!WBR4MJ 2WSJ"#%H9P4G"C-+R*2'"^LDY7)2*K5/$;E-S
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
MT!\-NIVT.-AO)3-TPO5C]M\/[WSZYZ#3'_\-S7 ^##69:[.>&8X,@J[GF:?
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
ML<W<E\$W,^8SGG-OB.8L>$:4U2K$B'DT2B,M!<O,5R/PS6S<?B:\%S#25 $
M+1<L,2"U@3C,)+$\"*4S[V7HS8CU!/A6[I!D90Z)429JB#(LH4%(#.XWLUZ-
MH#?#<9G9Z+T P+/6\(@Q0\Y;(;1FPF&!E<>"9-[+X)N=WK.<:^2"=IXQ$J66
M#K ME=$D&BIE9KY*%TV<"2$YBE60Q#$2 G/1:!Z%H(:#6Z1"Y\&WVF!BBCSA
M*:96(!Z9"DQP8W1R4@K@8(GAE#PMGJA*3[7:1QEI1%9%A@RW8"4DG&"!*8:C
M>%H]M2I]!2OH%0)#;]",!976'EN%!%)IKS-4US&4Q59<FDGW4=2J@(1/19.8
M1E9CEQ;"6(0B<XK)>G:?JAAJFM['"Q(019I8P[@DEF#+*$54> 31$JUNC[KA
MLI>F,_S;=,_#[Y?-8$;GPU(IO!R&?Y^'OKN\2WP?#[YUZ @L>3X<3B&*66
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
MMALJ-S\Q+5_R?6'D\OF2.4CI#>?@GL>C3ZAJA7%V((]P(,WVQKC901>E$]D
M!<VX D=1((DC*&BA"Z-0* )V%G,CF'0V;:6[JA#.(S++,":?6:]V"CJSWC18
MK_7B(^L%+HD EU18%D+!E*"%C@$75!OJL!;!*0W"6:T2J3+K55(X+_TX]';_
M/43'@^%E'5(5\_7G=?UJ!:&$3<K?5+POO1Z,)W6@TS)JN,_2GX]6H0'?E]6C
MRPIGC5%90]H<#<.DB$KC0V=\W'#G(WCL,,SAZY(+N1F&K_WWP^<)@QM]_\<$
M@?L)@"\F\-M/Z"L+F&]\Q-Y;@-Z+&^1EJ?<HJ;=].\"USD;BJ"]X3 %NH*ZP
M',N"^:@5=93S$%/6 65HE3&6U5Z.<3,USC'&S=0X7VJ\%063B(U&7A::,%PP
MZ5EA:; %"=I@)0V6O*1&)/DJ(SDE=]D"X9J(]_U4%<LWNO=J^,K&QCD_H0ZB
M?(*M>_Q/]BN/\BO-VY+;4*J(H;IP$IN".0.2&W-2<($D(UYC;$A*2R"K5,]#
M<"][7D*FO:6CO1D+[DQ[TZ*]6W*:&^2L8[3@U+&"$8H*!>\4G-&H8@Q2.9DF
ME=@JY?-8W;#LM)='PK]G)#PIZ,EPMP_O0W=PEF+J/'ZSW.YD#IE9'Z<K=X/I
M;HU2)?J$-? OZ=?F)ZR]&(RRGWFDGWES9T3;Q!"IIH4Q A4L&%MH1B5 S41$
M0& K"?):Z%5*YI'UN^QC-ID.EXX.YY"RE>EPIG3XF>R.G.$"G%HH&'.\T *1
M0EC%A99@1.M*.L1:9#JLI.I>^B'LWZ^KSC6 /. \0"?E2/9@?!R&>2AGN9W-
M7!88W_B8CVXG[24R'IZ7=]>\ 5UV,X]R,_NW5;<R0ACA6 '6] 6SD13::5DX
MY)@&NV!+5+E0@DJ=!W?RF'8FPH4L-<Y$.!,BO*6WP6C>$60+9P4IF/"H4 [C
M(B(6HT$8&Q_+M1-T+BDCRTZ$U1KEKF>9V2<[A/,C1=%K[&GF.=R]<Q:&Y>;
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
MY!KV9._5[A=-2K%U7B!'O$2<!H(T]@0%Y:GGGAIJ?'>'"-W#9!V'X&Y[%*?
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
M@''EP+C.[LT%&.\2&!O;G"'P2!,SR#OK !AU1!I'CB2)C"@F#":Q!D92@+$
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
M+.3Y6N1YKQE5"#XE+8Q&4NF$..866>$M,BGEKB<L29[),ZB(%K3DII2 0L'
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
MXPQL@B &<^6)H9B!C^N#C2(HJF91W6(;-L8V-(]RCC111QWBBE&P#98A0YU
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
M.7\[G6TE2;_<;-7"YS*X]6K3,8I' /UYN5:S##K0 MNO468R?^FG&<:"QD3
MN<YXIF(-6UY7;5YV+: T#6.QU(6;&I^K XTME=L53#XW?ZC%4/_R[))#:;9,
M43,T+?MIHV%"LX3,>@Y 3QNO?/\)/AUG^Z A.=MS9OK@P\/OUZ\&"C5KCI<>
MPWCV6KTK-J/D]OP%W@V!.'8^P!6F8 9G=+X:G]/U(U@#;EKU:ZO6/:A] ,#.
MF/M]7&.H\P<%OA3AJX\ZG3R=7XYN<E2-OS9 6S_G%7!P.?OI?(0O_?=UNJS0
MP$*.%Q$F.5;<:,(2,U9CK(+F7^G =3X6<J%O2DN[I:P]'K+W;H\<[+ZU.J1
MHD0PM1+QA!ERG%JDG/>6,TVEL]T=JBXFX]?2OHY(7>!68(NC"($'QDT0PAD6
M,',^>:FN;H=>1/J](J7[?[X%83$=N<EG$FG$E>5(1XH1=BX138#[F0@BU1?/
MSJC1,K-IL+O9NYP1M,L6.ZSH*Q>[OO9B][".:3 LND0YY<Q))Z/4*HA I13I
MZI9*13.^4S-@;!_?:A9#<CZBI+%#G'"+7'(<6>DP+,Q @DB@&>9BN_IK+W:B
MO4@$^Z0-X F-ECKE:2"$4&,$T5>W]BXB_5Z1?MK/6=9&*A4(HI9RQ+WRR#"G
MX$]M-"RA"$+H[C!Z,<7Z_&+?%CY\QULK+R*0H&G\!;S%G(B1Y_(?\'J?3,<3
M(&BC![_%\A$HA8C)&9,DPDP1!.0M ,!$C6P*05&L=-07]LP<MM'9Q)P&R\6Q
MM)1AAX$#6NJ3E1>V .=RZ+R(?G@XJ&;;%]_8]ML2!^B*F,ZW)G#GMZ8',9K/
M7Y6C*_44?C[S><"KF,PZ*N6<#.#[LW",GRM\9VS[M:M4>7#B/X*?/GMKV,^7
MJP/[*8Y&,U\BAT_]?'5<&E#I'.1/+"[=KZRK^O7.1F_N",V#GYF%A%@G"M9C
MC@!;81:V65Y_&9C_#<S5\7 03Y?1^>',A9H%$68/&. .$=R9ZY@UX[5EP&"!
ME# >B+9>>RF< DX%[I<+JV@,? FN_#Z?EM,';.Z>B8-7NZ=[GY^3@U?PI,!S
M9<36>8$<\>"Z +E &GN" A -SSTUU/CN#A&ZA\G%;.UK,QKE8A)"A22!.'D/
M)%41#FJ 4]W\4ZSB-*<B^DM%[W-F"3,*:"23R)((3 =KC8R7#(%)A^4'S!7G
MU H"3HB^)#G_)D&++QA2I_//8K=A%JK.6[03"V VVST\V[Y:7*ZS#'\L 6D9
M@?E8P>?K_:HE_%:#,UP>S#8J:G2L(_%5F.-N#O+$P7B&_9/AI(ZPVI.3T?!3
M';:&H5S+*Q>*6U@\RL?(%2;6RF2TU@([&6SR*VEUOFQ"M=#P)\/QI$6U*O>@
MT^\_[7U\&[QA/AF%4K(,<2XC,B8:)(5-7//DX3]PR%B/X8L$_MH(1J,&?L""
MC3AQFI()%KP&$IAA3(F45G(>71'U15&? GQI:B.Q48*HP>WF)D=E%#6(N$@Q
MX\+@D,MA>4]>(NK>2N#KCZMQY&O1YCFG:L:<Y[3J%I'G"WEW=^BT ?-NY,*-
MA@/XU<\"]B4S;NZV_?D6IEGP1 C"(>7@4*1(,RM13%([8B1SBG[IMED<0:6C
MS":98P&0!1Z>U-P:"6Y?4)=EQFUF7 $<3= 7L*V[85CG"#433\^IU+;ZG;.#
MK?..['\L>&^CT\X\FR*[41U[<5I> C<*=A3&G;].:C_RA^[NR[^Z/V9PDHBP
MWG(S_7X?^V*WXF]LE2^WDY_7.5RSG3_4>0(N;S7I_#X$B 17]-7P!+",4?EC
MKQW/^?6G6GC;]4'F89:%!9A>C>HXP.@LSG(^&61F#V9^.#R<K>W(M/;^F]\Y
MCI.C88!G.3S-48%9?DA6DNKX&&8M:\<7MUAD88 9F<UK?S:ORW2?'%SP<*O.
M\$,<S;.#CFU5'[/<KU*<9U6=7ACLC%37"CN_5[WA.9ZK:R=4=3[8+//)=O(@
M1OG;<9:9,ISEA'T[O2U;YL6N:J,O]3>2CRY$2*Y=8?E RRO%U>65I5*R5$IN
M7%E9J90LE9*E4O+:%/K2W9'O*\FZ^+UO^C?MGMCOI.PO_\J47"',-Y62/Q\
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
M\()5CR#8G8HFFV-Z?'-&CXW,C#>0]I2XLKT9%XKB3A\%'5HN'?J8#:RGTB#
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
MLLN]9@;5C5T>S,:\VZS55/M_P<:$O++G86,""@ *  H "@ *  H "@ *  H
M"@ *  H\4Q2X1=39*D)*FXJ$H^)"1>,8BQBS%+A6C.H;1)W'H>7NM_ZK:9SI
M]4R8:6,29=H(AZ/!\"AVAQ!PODW N02;Y\J=!\JPMDPC33%#G,J$G!(,">.S
MA()R%*O2L/HQBK "*P K "LL"2O<J@65(\II01WFB3NLG.#:AV08<TX;P6]
M"V>-,8 ?'IP?9NMT"VPE#@8C$B)!G#F*3$P">>:D4]S&*,EB?KC77AA #4 -
M0 U+0@U/EZ9R&ON]8 <'0!,/3Q-S>2LBDF!,Q A+&A!WEB(KB$;8>^FMB2*Z
M<!9/ E?BH?-60GMPW+$G99+CPCP(^"A\]/X^"C5;;K^HQXT-D+.#"YE4=3FQ
M )FY==@I>>X)F)"?_[(<GV>- K=P?'S24N,DI=::,R=-MOP%#YIB$Z2+-]DI
MN7%^_HR7L]/;R!-8!F<[?]MVV.J^ML?MH>U\/+#]^&<AHUD_J>K$LWU<7@X^
MQ,Q8@_8P?HS];VT?_\XSU0L?HN]]Z597! _J-AY4&^/9LA#"LQ1\8,@'0Q&/
MPB*KI$2&DV"#=MAXNK).^"IG'/+^@7: =H!VP/@$%  4 !0 %  4 !0 %  4
M !0 %  4 !0 %  4 !2H:;D8"$?7,AP]G]##4S!*.XZL+?%HKRQR6'G$-+-6
M<B*I%Q"/?JQ\GGO*@7I>&11_]WM9*\*@D?J]H\8$%AKQ1^S[=@8.J$&SA)0%
M)TXA@1P,UY>. LN>1^$N&JX;W?!FPDO;:=:*!2/U-D;JR7S.A#/):2T$TH0R
MQ+&3R'&6$+=2JJB\3:0JEKAJ]&/8J$ Q0#% ,4M",6!H @H "@ *  H "@ *
M  H "@ *  H "@ *  H "KQ<%%CVG D(/3]4Z'D^/T)J*9B-&&FK'>*66&0U
MQ8A:%J0CDDLA(?9<Z_R(YUYA8J<?[6#4/\FCR:N^T1X,1C$T1L<9U7H5!)SE
M2C1L-S3Z<3#LM_TP?V90D*3Q+?\B/Q[4HUA"&H,$8$@ !F/VI:/ ;6JTWD,B
MQ5F-UAN;M94]NE41T^:HGR=RG,7[C^V,XJRM.K5@ QBMMS!:MU_/YTM(*WG@
MWB-BA$<\OT8Z!HN(U9PX$K!Q>F5=K1*"'[::*Y (D B0R)*0")B2@ *  B\=
M!6YA27+NN"0Q/XYVG&IG!24Z2J.)D-YA>9]Q43 @']B Y+,&I,+*2$6SV9C_
M1EPEC[1R$?G(B5%628/%508D\ ?P!_#'B^4/L"(!!0 %  4 !0 %  5>-@K4
MIS\0N)&/Y$;.)\\$$@SV6*/@2G$1PS!R6&*D$HXZ!$RX3X_9+>BYLT>]JHO\
M(M&HZ1Q6GWQ5,M_:_L%G]4_;L5T?5QM_C;JQP?!JH^!-W6J,/)I 7:\?8K^Z
M01Y"8]#KM$/C7]6,CM^9W(KE-T-OY#IQ_.ZEQZG5TOF?ITO)^]4)77JF5U2D
M&+&U4C.NM398ZQ!E,C(HZYW>W[J^8_@<E1_T.GG.!N,>2\#5M^'JC_AD+F<@
M!:I*7PJEO4"<>8,,RU2=I<R()E:2Z$K_5UF[)-?[65&UPR@X@+&TSB&P,[!S
MG2;T%NQ,@_9)8":CLSSIX"R37%#OO8T^I7 U.]]N*Q>(^Q>(>R[9SQ)%=#0.
M$4-*223-D O1(AEYLL:HS-\V$_<J$6154@;T_<SH^]XXH.836J>A .T#[3\K
MVI?<"\U,E-XSSIPUW-),W]'$[)^SA('V:T#[=);V&1/.:&%0BER5''^)=';2
M\X]:44F"(.5<JEZEW*Q*\1AI6D#[0/M ^T#[0/O+<QA0:!V8S?\E%3EC4@>;
MA!:$1I$L,]>X^W<\ P@&P"\8 ',YV@$K2I*.""=+$4]!(YLM-A2-D<%(8:WC
M)4=;:;.*I7K8@W[ _<#]P/W _<#]R\/]/-"@H@@V4LH5EE;:A!D)46N&)7?
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
MA*5)>&F"Y@Q"7+5@D/8,@RBJH\,I(,NB13QJA:Q,!/'@;281)46T5S((!+B
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
M6_C5"5UZIE=4I!BQM5(SKK4V6.L093(R*.N=WM^ZOC/Y')4?]#IYS@;C^J7
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
M0<H'25*P+E&\LDX)7J6X?I4T:@Z"P [ #L^9'<!&!!0 %  4 !0 %  4 !0
M%  4 !1XR2APBW@13D$*0@-QWO"DF6/$*ZJ#IEB(0#3$BVH2+YH_O<>4Y,H9
MC*R@&/'(?'G%D;%2F)0TYEY!P.C^Z.$G"0BA/3CNV),RR?$G)];@H_#17_WH
M0Z3#W/W<YG*DP_P]ZOL#.XB-7LIS5G7&'I0CY86^&L-)Z]4[F82/<>+U%ZV=
M>TU>JYNU\V ^S]UFK:;Z_PL^#Z0^/@^?!U  4 !0 %  4 !0 %  4.#9HL!M
MRG(+FPRAQ$CJ#8_&6HT%48JJ8&V0D=]G '1GXF96M<S^L9U1W/#_-VKW8WC=
M&PR;<7C0"Q 7O45<M'6A-T9BI>JKDB@XQ1!GC"-KI$=8V$B=]T3XM+*NU:K1
ME]L_WFN=;N +X O@BR7A"[ : 04 !0 %  4 !0 %7C8*W,9W?,SD&? =[]]W
MG,^IT33K@?(&64H(XL8Y9 0."!M#. U82A; >7R$;)I[RD!Z7OD+XYKWR-E!
M+)-V=!R[ UM4#ZI[+"'+0)XVY&F#K?G24> 6IF9*-'I"3 HVE)[/FJC@M?&)
M.2&((O=I:FZ$P]%@>!2[P\%.;R-/8!F<[?QMVV&K^]H>MX>V\_' ]F-%1J]G
MN.A#S"PU: _CQ]C_UO;Q[SP[O? A^MZ7;G65RG %,_4V9FH;X]DM#NZ53YX[
M9+7AB-/(D$D<(Y(T-IREQ))962=Z52@%B=_ -\ WP#=@=0(*  H "@ *  H
M"@ *  H "@ *  H "@ *  H "M0TY0'BT/6*0\^G2Q"EN)-)HX #1IP0AFR6
M-B+)*BE$RN\J"$37.F?BV==\Z/>R5H1!(_5[1XWMXZ)Z@T;\$?N^G1$#JCTL
M(5=!EBYDZ8+%^M)1X-EE3FQTPYL)+VVG*L=W0E=@I-[&2#V93Y8PPGNE2THO
M4Q9QE@32BFN4HN2$2ID72%Q95V95B\>P48%B@&* 8I:$8L#0!!0 %  4 !0
M%  4 !0 %  4 !0 %  4 !0 %'BY*/#LDB4@]'Q/H><++5J,#)'(B((F G%O
M.=**,"1U?B+FI>!$0^RYUOD1S[VFQ+2F3&/<":,]&(QB:(R.,ZKU*@@XRY5H
MV&YH].-@V&_[8?[,H"!)XUO^17X\J$"QA#0&F;^0^0O&[$M'@=M4.[N'1(I!
MGJG\ZA9F;66/;E7$M#GJYXD<I_)6^;NSMNK4@H4::+<Q6K=?S^=+$"<QT\$@
MG;A$G#F/7-(4848C"R0+G]N5=296F=(/6P(-6 18!%AD25@$;$E  4"!EXX"
M-6VZ A;D UN0<QU8L#&<*)--1L<MXMQ8Y"QFB%'&C8J.&RRNM""!0(! @$!>
M+(& &0DH "@ *  H "@ */"R4>#ILFQ.8[\7[.  _,A']B/GTV<XH<91BI%T
M42/NO44ZE5:>3-/@">9*AS.R $^REODS3UE?1$VGL?KDJY+^UO;_C[TO;8XJ
M1]K]*R?\WGMC)J+DUI+:Z E'T$#WT#$VT^#N#OA":,4%Y2J_M0#FU]_4J;*K
MO&!LX^64T?0 9==9I,S4\Z12J=2M"_87-W##D'K-[[-A:@3M-05RNE9HY,YT
MZD?CF,;M"[ )S60TZ,>F"/5L@SLU/O[/_67>?5MD:T_8((*-*4L%F4+0PE//
M(L\TL,2,,O'M\Z_Q]#F,O#<:H+PF\^.1*N5>A7)?T<,3AV>')*-TE&C/% %&
M+?$A>X($&P(529J@-[8X59W+5KWLF.D<SMS97HDK '''1=:EIIP_OZOL6MGU
M'ME5*>601C,H[4&E7(HR)DJE#C0%0>W7V?5J2ZJ5>+^#>$]DW0GJ1<PF$QX\
M(Y"!$4]S(A14]MIIXSS=V&(]JWB/R4J_E7XK_5;ZK?3;2?KE.%D*.(\R07&
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
MYDGPD @8T,0I%XE0T@L9C64Q?Y4_:F2KDD@ED6X:_!J3B."..9>- +"0:##
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
MO(2@<I32<JLTTQM;XNSY7VW!O*OI^ ;VZE4=?U/'[Y\?OK4YY<@])UYK3@!
M(G4A?Z64K,XZ9B.1L-@YDZ]YX<-),\K-:#9&_>WOCX:+\HFQW?G83/<2_AFG
M><W$2?]S@Y=,]R9-0@",[0ZH.3(?;8/JE<**!PE?\!&!8;-I'G<!*(8?QU_;
MUCDWI1/6]3+-BT?^>3 :GEM+]O$POD#)C']<PSL)+I^WW[UU,FG#E48TR9*
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
M$8+GP8J@O<B(]C$XX2E-H/"WB0:9JQ'>-AWL?CA\*WARQD3D 95S*73!YN>
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
M/Y,O=A\?XG6L]&?G\5OF4LC!:,( -"E)=L1%D8C+)DD6@V=6%",XY^SQ<XU
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
M]\*W,KJIA:Y-KDT^I\EPV9N_D9IY25:\U1SU;K7&?E?:ZC<;O,#0[VGR^1$
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
MU<$RCYXUB2XG L BL<9;(IGPW'GI'0-D&NB!.$LU-^IP/_C]B!7]'B#ZW4#
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
M(H)>^]+VQV=M&QN<BJ$)]3^FYK\X"!J?L+EEXVZ>#? %'W%N=OP(NXE7-T4
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
MD;I]\!S!^3_SRP>S![1NAAJ3\,+Q&"S;[W'>%H .3(-"5X0(3FM_'IY1Q1&
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
MD6,.9,V8T=[E?5!*%K>LD%DALT)F32:SV^SY?0 V*R<D-)OFYD]($%8XB;5
M(@3PVB16R''KD)2<B9"""Y$W<,-OX;C"<87C"L<UUF$KIUD\&[G-<HBXYXQP
M+)%*P@.YI8ALHA%AJH*PU'!CZ<H:P6V.=7'CGIOBJA2DG\<67@/^#=VO:U.9
M=&!6@"&X]F_X<-K_:A2[_0#3Y0U5E]_OACTYW_T;O_7<Z)$%H]?K]B/:KW\G
M1&2LW-Z/K?$U*4,M&PZ.1^/ZQU%KD%H;T<=#%X?U4#'2;E%,3.L$KO[O+=".
M2H-UM)PZK+G S#)/DJ-&>,XM"S*C'3$3M".&4$8*VMT5[7KQ/Q]./W\*1XYR
MF;_7V=CO;FZ_^_;Y$/KW^]\GFP=?OF]]^N/+YG?/=@[VZ.;&K_N C*D#W^F<
M[&H3F75*(!=H0)Q*A315!+&8F#!&ZL#S;@?>)H1<0JS55N>?#YNM8?09'4++
MSJO:G'J-!ZUNWP\.8]:RVZA23$Y+&:VV)')@2LU3I-@9T"B)6?(3XN0/2YQ3
M]=CJSSY[Y:K"-D]VC?&*,RQ0H 8C[KQ UEN&F*<D*!6#%F1E3;4QN<QMU>$Y
MXXQ(^\,(, 1"WA^U8C]KS1_'_3B!')PAA^*6[5^K3/';4>R/;JU-)KFD'"<>
M.\&=R@?J1XN3)#YBYJ1]Y-/%BEJ=5ZO-[74![_%M<WOG^^;WG1- (\:C4L8"
M!CG/$,>4(0U20RH8K$0*#&M;%?'%[&H5&W6__4C!'AVXM Q.2IZ(XHG[Q%PD
MR0*:@1&8I"=^PH%\PH$%N!X)N-Z3K?5=+Z@+CGJDB:&(L\B0 :D@0#"AC>2*
M!%YM=.:7-SI74'0[R6.#@V:$6<$-]]9[[27U02HNB<(7K)\B^:?!EO5=PRDU
MRB<D8=P1C]@C&XE&"1PV 9S :*8O0MI"7 ,N-7]EI?@AS!#3!H09'46?I=$[
M73US/BI7XSK7XM .P62M7#'99$^#5E&9O_O#")[D=QB#/=##T<\]T$1X?AH.
M#JM!\U4\':"T^FVQ.S)JV6'^2AUKS]^-DVA[]DXL3++#HT$_@S) \>'D9+Z6
ML_TO\)U6BM#>Y/DPX^"[MG^:+\#<#-E6R-',?N729J< 1A+^J9N%Q]48OUH+
MK_Y[^\J.MDZZO5[+05^A$3^N^UJ]U_$8OM)RIPO>N7X*-%41U'3EO%4YRZ,V
M?*M.#VL-H5OP=G6"&%P8398E6D=Y7:*5>L=^?&RS2L+%K(75PP<]\&NJ7X^&
M@P!?:1V"<D)KF>6J?9OJEU$K5_B!WO;R46O5EWL#_V7R01[>PVY%>J,+>IJG
M0D:X;K]NN-;<"DVDY9@+$XT0CD=.C!>*,*),$)(ZRG:E6EF@[G/:36B#U%LM
M5F]")IKQ[W/!@?.PSW *Q%(G&>.<,>*X!=N2$VZDE\[@A9[*131WXUDAIFUX
M]*]90L^,W)W3*7(#\G[O'&Y^WZ-;GSJ'@-S[G>\[@.0?#C:WP\'GP[_)YJ?W
MWS</=KY=1.ZMW^%SNO-]:V-'[-#/@-SO&*!TM_,[](_F9_W];>=@\[1S\%O:
M/'@'R+U^NOG]/?3G"P;DUI*0:$P$IQ2HFRN'$;@B!&%NL&61)\=9S<*@H^#Q
M9^J4'HMH/9.!&<Y-,,H1XH@6EC O0EQI1:#&HPR^P^.XLI8'_U+TY]P\N# -
M)C/@A\V<[Y8(/&BC&#C;FH-;JT6V#;$-G$>C)'3D!?'">@6NEZWO=NLDMO9M
M#5YIT.L-3C(8!A !(.%9E*8U.!X#3O=S6/'-\G)GU?";[A@8TM\$;MBJ$?^O
M]3'VNV!R= 9C:"P =\# T=:_5JI_YB^N_+2\0W.]^F0*OO2ZH#=?@>HR'];G
MA[8FY>INZZ'YP(63/N7YRHEP3D6,G1  X,8'IA8?=/J^\]NM[',WGH4=9V7T
M&F.6/R>X;VU ']9W>5)&"R.05<DCSD5$-OB ,'S(-;7>:;^R)C%N@[HMB$ N
MUA*03[;%0 4^QJ-Q%=5N$=&NOYEM'P?6Y<SLLN/6E:H#$H:['TY[KE.1^6T"
M'[.)&OX;AQXN@*U[IC2(OC:MV?[[=%=;PJ7"&HG <*Z;R)"U22#B3&+8&D\M
MKL'SDI+\OW;KR)[F99[6=2:<-Z!W1$3!N04UI(9CZ@GX[LPP;YA<&!Z\=L(/
MX_\=Q[X_W4H@QNX@=/U_[6F^\NH$N)?MN!04(=HK!!Y"0IR&B%P2%B49HF;6
M"FOXRMHH'G:1[8.9U>N=9O_)#L&]'([R9-ZT0[\/$[F:PO,S^Z+I=A4NG,3L
M9(Y&QSGH!_.^%<#@SI"<0WVGW7S,^U,  ;\Y#-2[A+I?8T&"S!_^VVXR/#(?
M!.*! A(P39&-$B/)C;!>9H=45$B@+B-!I3B5">%B[+>&,?5BY</WXWCJGA^#
M: ;#<17/.%./?-^Y"Y6Q"HI4V1Y^,!K?*OXP-5I&N<CNC1SN:1[ 8-3-'[X9
MQEX5Y?OEI!O&^V\(!IMI8C]Q41MWBVZS#CIQ/(Z_3%;R\?S]"[R/.D,@*UX<
M/IO!N"A?8)&C+B\,Y-S?^\-9)L4>X Y RA=D$[S5&]L[L:>CE9_/QRC 3IX\
M78O5/*"7QNF^@Y'2XPU&);N0ES<J%7H#NAOB,'\M=]XN7Z=;^\.,M__SXYB3
M L^AXGJ8SF\S5/=SH7B[=J6;="Y_CY+L&35']6\8H^K\\Z'=>M_W/X@Q-_*5
MKIC--6$#+;\]@]"W\Q#Z6[</$-H%#_#C63#WY;S]O\*@U\M63[74L&^'T_CV
MX!B>&T;M5OSFP0!J'8']4UUOP;#8'P0#EFH$@&Z/0Q=$_=,B6%\8CGMAX;7;
MAXZ G1:%CABN0D?PS^L('6UE5^&TQ:?QQFR6O:V-LJGU?ZLUW0@."S4N"$*Y
MYE%S%[F.GCGXS#!28D6/8^OCK0W/MK;7X<\.W5K?M=9Y)ZU&R>0J#A1SI(7V
MB 0&'IC#4B=^=:PH&P2W<^[N(?<2Y;FGO%GGKUW"N5#,8L2L<N#NY4VQ(0DD
M+ G4>T^-"37J+?#T%L+@-"YP 0D?/BYP-]4I<8$'T9V<]$."\@93BZQ2&G&-
M!3+<<A29<9&FF'!4E>Y<WF9V]RC!G2, E5H.0*3#?,NDB<MJ"L(_[DU2#NS>
MWC#NY7R!W*NCX<#'&*H5-WL$OWT#E1K'WNFMB [HE LNN<[YVTH[C:WT00<2
M+/A9PC_D1I7_3GJ<CW7+:MZ)XZWT?A)1>9L#*H7ZMM?YYL8ZZ^SM4LJ89(DC
M%25%X/A2Y*PP2#)A."%&6R=6UH01;;8 #=NM*M0!HLK9(5G%*M?Z9-BM?IGJ
M;^UMG*GA),UV=!5HSA99P-B:WS3 \$.LL13V?38$_9MVUN_%OC=;<;D3W)05
ME]LMM-*M[?<GF^N[ ?QAH9Q'2DB#N"01.<XL<D1Y*R(1.H?-KU]].9VNO71R
MBMKU2R\7T2*'*$;U!\?]*J\->&S@>MV].I^M>N[0]K^T0(:VE]NNTN,RHQW5
M0LS&&/0K?S(X'@(^=4<5?N4[)]EWLT=/VLI.K(-)WH^C";P!M0[/-3S>SR8?
MW-P?C-N3_+WNL 4P<5C%68X +D8P&J/CO NN6VTKNJI[F;?G7WNUM;P^]FW#
M#V]AV+OCUCK8)></I5ZZ-[\^NO I3K)0^G/J=O'E6__*JI"3+RG^Y>+%ZF/R
MRT_MULE^U^]GZ^UK-^246=";F6$WC%\'O:]9PR_F:-XVVP4+(0710G&+N336
M4:8DDTIPJAP/_"$B&'_"2&VE^E5_L[[;ZXY/-RW8H<>'OPZ&PRK)ZZT]@BOC
MTU=KVD%?\2ZA'@8[,40PSF?P&HR,U!+I!"9=,EARDRNO717'F->LZ4!/-6JU
M]7>V[.J(UP6MJ_+N#@'$*Y8<97?% [CG5&U0I^.CC%^W4:J45'+)1B>9Y=I'
M8STAWCLAI6<FBA]X"S?3KGQBR[QF333J?>YZ?BG;>WLV+5YYQ*QS\!?;Q0+\
M7= C1*D#OU?!X#LK'2(11^:3E40YL-JNTJT)A4W5ZBRW'<24E>0Z1*H9<Y)?
M/GD.Z$I%C)EA^P"_@SG6[N5M$WF%(^MGOF&"@JV\'I=[ T; A?;FVSB7LGXQ
M=?\2&I]'V%NIN4O**^<8(5QQPZG1&@?&I</$8AQ2P<XGTF_P3[[M4AWR3G*
M39OKFV-+D,81(\ZC $>8,LWS-IZK]!MLN%X7U.9L0\]9#@=H=R^.QUDCX4=?
MB:*=?ZPI^NY!E>?2GUG9H%0#X]8LG_KUZM#V7V371DPDC1QI'BWP+^'(:2Z0
M,EPDEK=N5B7^2)LN4J%\'L)<:GH.;"S*<:_W,-]JM[L()%'B7/2!\P0^<506
M_C$J2<!M7X#FR93$L]U$52*.442Y R61 #F68X^TLB:&1*44$HPT<0.<L:U1
MM<,A^Q)SM%5[RI>H*C-<=C*SMN18,4 4*%AO$F&;9#&3ZF;P6;,V/KDC *Z3
MSWIV OXP^-D7E>P3.-,Y42&>O=29;KWBH.[V>CY%@3 ?2* 6 0=(Q)F@2 NA
M$9$NIA2%=0K4JC^XK%)5RN$\\!R?6?IGYMI"+%KBC:>W#4%\B$?'0[\//LW+
M#T-41QB<LVN[8(:?;8T=#+M[4QB9BWL=Q9Q=EVDKKQZ"G0WW'H^JA2H[VF_M
MQ7[^0@SU[MW\Q,DMU993=S:/9]>/8+8#;$V6O-JM*A?-YC757J_>NSNSXL]Z
M-YP)RBX,F2R2Y,6P"0 CS!"4CW$X'HXJ'P(:O^0,+'K4^8&K_(GIET9W<(69
MQ-Z17'4 [,]DC 8?+-D4HI+"!F(+=3\9RO[%-M=W'=/)16V0XDDA[K1$-LA\
MU*C$29E\,D<""T\L]A+:F;X/HJ\BNCX.QQ;<8/@(590^6FW5]O3H"C1>J&\Y
MONQS3A_0^V2S_&2G^"0QZ6R?]MD<J3WI_9Q\D)5T! )=YG#R]6CVOE\9.1/C
MN<*V*DVQ"K5/H@G; "EIO _#'_MA/N*^:,2G(%&%(/*1 M7Q#;&.8UPIIO$^
MC,G>_J0O9&IKK>=5API JU6!"E#SPGZW7D&8R=X>UHTM?/@P'H(FP=7L10Z[
MU1)+3@KHCL:5.;B^V),8UX9>K%8H9A#<<OGIE4I.%C*&>7DW7ZE[4F]<^&J[
MO6HE[GH%O8B:MS<M'P8#BVEYWWP!Z,?Z+B..2L8M@M$GB <AD:,^(4.Y,"%J
MK%2\M9FY&-AN8'+>YPP)A5_"&1+T!F=(W.F8V//38Q8+'ZWWP]MJR,&D\V#E
M->YH";;Y=CI--LEGN+:S_<?!SL$[WCF 9QQXWOGTV\'FQGO>R=L'OZ^?;FW\
M12X="O3]GQ[T8W_SL-/=W-ZCT%_:^;Y'=CYMGFP>[!&XAU7/V/@GP36Q&[UU
M+O* 6%(><:$%L@*[[. S)B78!L%>/+4!!$"5!8<?!\*ECUI['Z(5CACB1- 7
M#Y.8DT+%%.?D</TI$R^'T!=GZ/]P*//J:GT24/89ZH7VKW;8!<P'KAM/%NWA
M*]W*:9FL3]3K\L-,IY4G !3OLE<31V"MO9]\YZC;S[?F\X-L'PRLVDJH,I5L
MSL_+CPU?N]-8\)[MY<?U1[&7.;A[KOW*]1A7*5)59B 8(I.3":;<GI\5<U]B
ME:F9GYZ3%M+9MI7IGKSV)*VOBCO/G*V\V%&Y9*DW.(&W^'/2H7JGH3\>UJ91
M5M5^K,GYI O&T3QTGQNP.$WH"MDKFSYB=0$X7[E3JFP^O'KSH;IZ\^$MR(ZM
ME!V+9<=BV;'8* @H.Q;+CL7[[UA<8N^%/8WW\B>8:S'6TR3^664F-<97.7/I
MW\/SWHL.W62?X>?*I=\ GV7C0[=S '\^??BR\^F/P\T-__V2KW+@OVT>?&$[
MW\/AYD'(+CVNCD;Y_3V%/^3S[[D0Q<Y)YWLG09]99WW7,Z.X#189$BCBBH&W
MXC"HA<-:12HD,^&BMQ)\  6*S#GF.&=!1PFN/Y,4)Z;!W[GHK3R)4+>FZPY%
MK%OKNYA1!8Z0SX<9&<2)E,@:PQ"A*GGFH@F87!2K9D9$R9C 5' ;J:8X:N,I
MB!6L"NPOBK4>Z,O>YJW/./RQ/IWOJ*(\0=<2EX9RP[#3D9ELZ0@9DU'A*M?P
MQR]XOAV+%4@0LP@./1=*.6NMQ\(F;5(4E27]<KSI:<[Q;/VN5V=NYI6![%>"
M#7HTJ(Z/S?P++P[^<>7L)G!H@7PG)\/FSU*]>-3-'Q\.0NRU]@>'<7*@['2Y
MH[YQ_E#9?&O\O^/N49V[T%H_2]/KG4Z.=(0.UOYMG._>HONG657#.#N%'5K-
M'7''W5[EO:[\=YA?=PQ//^K9R2$\9T]HYWUO*]5G*^O>#_/6S>F.I;D%SU[7
MNLG;KF0?_$[[\\#];FW!($]>JGK1.IA_)HG)PL!9(NVUA\5Z3+GW- G".2B]
MRZ5?$W<VR*@EE?.1\HNA\7 \/(UV>!.4W88>;:7L4>3@[BM#VL[&7V+7@],E
MJ3%(A9S#@_,R(+$&42X\UC$:11R8-^8B*K;R$.?CER='_T^6F^O#J6$.3O:-
M#":+2Y52S2G\CS7@D7AUJ^K9]N!=U:W7)O'M]R>[6.B<R<20)T0BGO.WG"8<
M*6*LL]0:+K+$\542KYR7'TE]FJ$59X)?XAR;'Q)/!NB]/MQTD7UFA5CZ.<<-
M8";?B:HT-V='78##KY.EHQE&KK:F7!9[9['3XU$]ED!AXP08/*CS;2V,?YY0
M4U*:T<=DMM4BJIXVZL+KV^$Y-*[8:[(Y:^3W8SCNY2U9YYEK<0,G-4WD)=1I
MJG#]Y/S,G'52_W9V+/WDF/H<E.Y-OWIV<;5BCYP36'T^J2D"XP-Z!9H$/;]X
MZOJ+4J!*/M,AKB67#9(NO @T.(^>U=G^<Q;)G'QAF,8Y=G*!;<<GL??UK*)0
MSN7)&_W^M?)Q'U0)U;L%JF>O_ 0D_NF<UL5O]=2&#HQF #ZM6C!1^\INR3MF
MNM-"!?6"Z/;@"% =T.;L(/[9,ZH.Y_6!ZOR ^:(&V50[FT^A]6'K;]";49PL
M%-7O-F>RK%ZRSQ^54:#UO/.^BD:^8A>-;Y[L4NH"5SXBAW',A=$B EEKI"0C
M%+R-9/(ZX05/^N7,VIPW-X=MU8+8/.)7V2AV-#F^??2#\]G/1?'F!H+-QF6R
M)#09FJHHX]G8U+4GJ^RIHU%\,_WAE] =@6-P^J;;K]Z@NNEB<4MH9K(08LRJ
M%JQ:"\F%'V>U-2?K)*OU.LF%PIOU1<Y7I\N:"Z]?>S->)===%(S>\=YK6R5X
M53%5NERZO*#+_*8W5S52)]/E)O7 %\/68U0';VAOS%EO[E*R]X<=GF#H?;J\
MN"BO6; 4\-@U>;>K8EJ;M>GV[JR(5HOA]@UJT4_1'RRB^ /%N,57&R222VO0
M3R&31O5EJ@17Z$*9:S<?RX_=;\\VTPJ)W+DW3Z_8UY:!7S:MSZ[N#13\067^
M  -8%.+Q%")'^XM"%(58;H1HS@ VJ2L_L!?+I'DL%/V!A7>7X?X?[V-,Z4$-
MK0;Y-G_.AU/O D"/,3Z/U_[C<F 9G#(X]Y_VO$'AE2?IRXWILDG@7*14)MH+
M$.%C6$RI^N\NDU*N*K$$0MU:G']TI[EQ]\'Z(0D^CPR;)Z[_O2B8AQV8:NQ_
M,#*U?.H%S0:-S&V.U< I$$N=9(QSQHCC-EK,"3?22V?P)+&'/T1-CO/9I._J
MV=648S7NF@FTOW/XK;=U\#?K_+YY\GE[!W?H7P+:I5N?_A);G_[XTOGTM]C:
M^'SX^2"W^5Y,[X&VCC_3OV5GV^.=[[_V\OFZGS=ZT-8.].N+V#G\BT"_>>?P
M\V%^O\V#7MH\Q:=_;K\;;W[$)[N>:>.QXRAPS!'WW"(=M$5.,9ZLQ)KE]&/5
M-OQR$9K)AJN&3*#F8<OB\2G(WPSI%.1_ .0'X)>"T$"<-SQIYACQB@*"4"Q$
M(#HC/S$3Y(<?"O(_,_+C&?+C:%V("5FG?:Z=XY&C6"-N24S6\WSNY\J:;C-]
MN4AY0?Z"_ 7Y7S7RWRF9OR#_\R$_G2#_]ZV-]5W+ F/::225-8AK0Y'#P2"E
MI;?.F&1,/EY>M+5@!?V7&OT;-#"-ZLOBF'7AR,*1#\>1EHM<T\A02;C P1+O
MN0E*22*D-VSB'9'B'36$(_D\1U(J?5!1(V8P P<I*.2B),A$3*UF7'+I*XXT
MO'A(#\"1S4K069+EIM_FSS*9+C:]:<IZ>6F_M'^/]F\"<,7X;7+"1I%28Z14
M)M.K39TA9)4N@S&SGNO*=+_7!^X-TMS1(TT)IEQJGSZT3.\Q39?957Z %)+S
M_O#\$:T?\AMOI;]'<3UKT[R:%0_Y%AYRY^-<YH@!B1F?ZX(+$Q&W-B*0E4=6
M4LJHI(YQL;)&-2F^\5+'CPOD-3=WHD#>$T#>+&4B2!IH] QABSWBT1!D<VS0
MV^ <IM2*& 'R"N(5Q"N(]S@Y P7QG@#QSJ4*1.4EUAPC[1Q''$N!C [YJ&*F
M<:!21L=6UD19 UERU&O0P#2J+S\(PA5N:,Q:>>&&)^"&<TODP5I+;$A($ R,
MP$Q A@$W8$JPT02+R(I!_"*7QY<EI/R^*M ]JFI;7CJZNBGK7P]-*@^Z^+/,
MI/*H4>6I:I5<JSL027<NDBPU2=+& !X&5H@K2Y C1"#%.+.)$2U)  _C*5CD
M;C.GJ>!W#P>CH-SRH-RC!I(+RMT+Y6;!8RD28Y(91*AWB'M#D0&Q(>:%@L\]
M-9X#RA60*R!70.Z)8\<%Y.X%<F?QXL[WOW9%<I2Z%) +A"/."4,:6X.$Y"2!
ML+3*,0&"<4&ZI4:Z!@U,H_KRN/'BP@=/$2\N?' O/N#S?*#SAF)P3)!RVB(>
M?4+6YW+AV"3.C>3<DF+W-C9$_.(/[+M8A;&I)_:5%<?F!8=OO#NW4K)<[/JL
M@&7AE-MPROR1=9(23EQPB&HJ$+<I(6,809%PZJG67B2QLB;;1#\%J;SX=<<"
M?2\/^I[RV+8"??>%OED,&3MMA,(4>1$!^CB7R$C&44@D6!,L(P*@3[0E?XKH
M2H&^ GW-D%U#SRTKT'=?Z#L76?8TRBB91(DJA7CR"FFK"#+,@Q@5E8;RE35"
MVY*4C+/EAK\&#4RC^E*2D9<EN%Q(XLE(XERXV>!DDR4!&2L<F,B"(:.,1L8Q
MHQ3S4H1\:A=I4U[" X\?<WZ<"NCEJW<I8OW$*>)+$O_?'HQM[P%"_X^83/1D
M\KNROM;TRJ0I!A?#X-CU8GWUTNLT2\0/>ICI[581[SNBRV]+/>4R2S&A[F)"
M;<T?Z\(9%=X$B8*3!'$0'K)"!42$5BPQZ[BD8#_Q-A>F<6OV#S/;F@=@S<K\
M*K14:&GI:>DIE\ *+=V1EF8K7TQ::YQ42'+'$'"/1SI@B9R$?^"%.".QHB7\
M) 4K"BT56BJTU-")LLRT])3+DX66[DA+YU8E4U#*)B)1PDH@$!]&6B>')#$.
M>,FSX,!AHJ9-GF15LC!3\YBI00/3J+X\? FFPM^%OU_-RG'A[SOR][D%X\B$
M]XX%%,&11-Q9BBQG#&'%E #ZUE$GX&_5ID07_G[FA>:?QQ;> ?X-W:]K4VET
MC@^A+5__GF=CMW]<G>VVZ!.X\4P^@U$W?_AF&'MP]6O\Y:0;QOOPQH! ^Y.7
M%?78++K-.ACOXW'\93+(>/[^\_?,B=/'O+GPXGC?<&3.#^>-I? #:?:Z_8@F
M+TQHU?FLZY/!KX=Z[N_]X4S#]R)RPVB_()O@K=[8WHD]':W\?.[E#[O]Z=.U
M6,T#>FF<[CL8*3W>8%2R P@>#"L5>@/P#S,K?RUWWBY?IUO[P\Q5_].5EF,N
M3#1".!XY,5XHPH@R04CJ*-M5*VO;><+E8AQO,\WU<RD.NW9>-^;GQKQI1(F$
MKC9']<F%@5.+5;_SSX=VZWW?KU[YELU]I2MF<V<PAJ>-!UF((6<XA/Q3Q19V
M#+_4>Y^[MM?Z.(8/#FLYOY2W_U<8]'IV.&K9/G#SOAW"L[O]UGA_< S/#:-V
M*W[S$1CR* [KZRT8%OO3"QJ!X[X]#ET0]4^+8/WBJW6SDL#\5?#T0SO< _S.
M%H:<F0EK_W;#GR_ P 6JK2U117G"8$'QG)QM&'8:;.,,+D+&9%18N>(^BQ78
MDYA%ZQP72CEKK<?")FU2%(J=&>43\G^ *%IM7/>_#M]\]/LQ'/?B('T\/CKJ
M5?/!]M[:T?YOO<')^WYMH4-?/V3#(8;QH#+%1Q56;D,O?NT-_)?EM,5[\3\?
M3C]_"D>.<KEYX,%F_L)VOH?#S8/0Z_S^#F]N[^'.[^\I_"&??\]V^,Y)YWLG
M09_YYE^[GDM'"-.(2 +F--C3R.H$-G5*'D;<)Y722BN"PW*4U6UX'!=82C]6
MP*;.M*WQ/H!(=Z8BK6&M(QE]JR2S4>O$ A2-P,_K@3:-WMP"9BZ,Q>37B?DY
M&9W*0CX;GMH+\!D CT;QS?2'7Z;Y@]U^]1+531=]#&AF9JFMXHFU-LDOG#0P
MN;Y:7[O@ -47.5_%@EY]_=J;\2JY[J)@=[WWVE8)7E7$E"Y/+FK*EJW+3//'
MZC*]YLGG;OY!.NX-H>NYZK$^0V_,O5*5?]CA"8@^?"3?+' L'CUM&9RXV-J$
M5O9'K7? EZ'UQW$_MAANWV#9XW&2THL.+9<.?>Q^>S8-*N!XY]X\O6)?&69>
MN!S6<*W/'M]=5H;O(_-'&\"RB'SC(MEEVMQSVA#SU-.F0.5SR[Q 98'*,FWN
M"Y6/L#'WP6#U ;;I/HFO,A>);WD[VF^E'#V=#[6^63IZNGUO[I0,4I#SR9#S
M&?2K2>/4I+X\HLS*+'QI$FT6RC^N>5P&[CX#5PY9N</4S;D3K2,+(P[66LL>
MPBWC;+OYWG&..U?9.+%U&.WH>%@9>3GC[%*]SCL9>$]2Y>EV[=_C5+7FB;91
M?;D[0Y1]/TLJI3*9ED),SXVYI?V':+]9%6:6I0CYUE',:?C]O?G 51H.#EN#
MLRMU;F!3SM]]G*,O;].M9DGP0?=4WN=,T&7>&_F4)\&=3;DJ,_N_]K3:T_!"
M-DK^<_#Y\!WI'.R)K8T]_GGCKU.X7VP>[!_N'&["9U^@?Y_WM[;7R:6-DI\Z
MASO;?U/X#M_:V/_2V7C/=KY_.=WZ_7,7_N5;V^]8Y_"=V-SX)W7>GAT+QSK;
M?^\JJ:Q)":.0R[=Q9R4R&F/$O'9)LQ2]2;GNCE2R'*Q[RUE43E]?7H.X<&3A
MR ?CR*<\EJYPY$-P))[G2"ZHL-A8Y)/&^9BZA+2U"MF(&6=Y5RVO.)(17CAR
MJ3FRH']!_Z4^_:V@_T-Z2">[WFL,LF-(.R,1#T$AC25! D<LM$V"T7QP-FLS
M4[!_N;&_00/3J+X4_Z@PY&,SY!.>KU88\B']HY/=*+%C)D6DA'>(VZ"145PA
MQXW5V&L2A*OJ-VJE"D/>GR&;E:FT_(MUJ3HE*=YGJ>XIUH7O603R03,LEIEJ
M'F"YZCR?U*=LQ8I-WN>],'$TGK#*5O_/29K;:>&7V_#+Q[DUJ@V_JZU7H$8)
M2:8MXLI'9(6C*((DA0\@. T4(YIW$'?34;$<J+V\#EAAAN8MTA1F>'QFP//,
M$+6A46&+F)$8<><]TCR[(0(G&6.P5&M@AD(,2TT,!?*:NS)1(._IC.&374\8
M)]HKQ#B8PYP%C(P'FUA1F;@7_S][[][<MI&L#W\5E!+OZU2!-.X7*:LJG\1[
MUOM;V]G8V=2>?U(#8"@B 0$N+I*53__VS "\B:0HDA &4&_5.I)PF^E^^CH]
M/3;1'/?B6M<TU'B]UG@2$4:JL: KW)=\/-J%YW.%[W[3"'4<RW5&&EN<MAQ"
M1I[A!R/']WQJ>UX41 ;ZP=+FWX>_6:8^BZ"=_'N+A6#G,BW'+4L-T+2TFG__
M*8\!9'.2X++N,18E7D^[!\1UJ$7<D149]@A8Y(P\.HE&GAE&ND<UUW?LBVM#
M-W!9%PN?,-A BR!AWATMPHD682W=[KE^H 6!-3)=7QM9IDY&[!R?D3&QHC"T
MP5I0RFI]T"#TVB"@JNMCOAU5W9F<W[O?2.28=FC[(TH-.K("=S(*=-,?Z2X)
MPL V(B,*+JXM5'0]5W02$4:JL:#GV_\T.YJ#,WF^=[]%0/J0;?WR/1?<7L\-
M1][$TT? HL!Q7=<,'1/=WF=)KS?G,K*<=]<-NE[T6"1"D51C.;B]'G),DK$@
MQY!CJ*$1/<@QY!ARK#6.R54WTY/SD7[^](M"BH*6A9(%)8E3T5:??@VG)+VA
MO.^^:*B?!3!7?F#2D0WUGV,= =-[4HSEA!;@R"7D4N>4D6DL<G&IZ^_+Q!F9
MQB(72F2BC$QC02[UE$O8$^<82GXZQS$5+2;1.N*>='PZ:XNY4_;G]'FM_3F/
MJ?B9$>#3Y)>"OF6Q^Z<Z<G^?OJOC]K]E^7H;.MP"=\PB_:?/ZV=9:+:E161B
MC72?3$96X+LCSW"]T602T"@B5N3;K#Q5]35L%72&I7K<']T'WP@-*1I2R;9K
MH"&5SY"N'7@Q"6W=-*@[TH'!(RLT])%OF,'()8#Z@!7#^?[%M:G:+AK2?AM2
M-!%H(F3<YH(F0CX3L=P?8_J11RV(K#Q@WLBBQ!@%D\ED%)J:%D5N9/@>:S>B
M.AZV'.FW?9"(,%*-!0,MM*+R[PY"*RJ?%5UN*_*I[VL$;*=C0ZAE!9H-5I18
M(]#_SL2/;$JI>W'MJS9V-L?&7=TV[I*U/5='O)..2W@*E7Q+A'_2/(M(,3W&
MUJYNY$5+>XRE_?#E;?DAUKXR:_OQSW^9OY' =R+?-4=VZ!H0LP;F*+ -8*5'
M3$N/+"O2 F8W/$,WKG G[_-%K5@ZU>.H%8TH&E&IEP?1DI[#DG[\8<62AG3B
MV)IKCRQ+LT:6H;LC/[#=D6V9%IU8X#8YK#N2ZOC8$:/?=A0M!%H(&5<'T0QT
M&U!]>/M;X$\\JH<3X)'GL>;0DY$_T?U1:$6.[H9>Z-L6& 'K.4ZB01. H12&
M4C*1!PWE !< T8:>,Y0"&^KZGF,8IC9R)\0?@2\4CDAH.R/3UX+0=4TZ"2U6
M1F,8+EK1UA< 7W2SJ#..Y81FKO+!2*JQ8!\DY!@*65]9)I..QK&T.9:3'(WG
M[0J#8\&QX%AP+*TKO0,-<%?-L'HVFI"R0Y1;\/_\#9?K.9I<RC24XUM M8\@
MF;QDF<;2(L]0SOK'LS8U]3&)U9<%LG]4*55,3578VKV<_)5)=\DTEH-E$J7@
M,5K^2$,Z"VBNF#J3!-V7N%UA3UJA_\H_1:,1@3F1&ZKD=$;B-&[:%RJ GIGR
M.DZ5>TKRXKOCNJ _;WH*,[V]T'?()F03LNDYV22ST@VR/*(YM\[P,:7(DCA2
M&GHAAJ3!$(IZ[]F$HM;W+NK#;Y!PEB[J\AT%@MI30NV);$(V24 :F<8BUYDM
M9TZ:#AY)HJC]8S6#MX0;W5A"S;#"T)C8NF7Y-@T<W_0G5D BAWJ.X?SV?KD[
M<&6; PPHO(RJG"4!-S<YK'<P:Q**;T4^\><FG<@O?J'Y3,<=#0?L:/BE_-CL
M"OSSO?[Q[K<),7W/I9.12QUM9'D3.O)I$(Y(1 /7,YR0.N3BVAXO=@;6[$==
M.QA=B[KN:;K.B<*)$[B!;FB196B!1TW/LC5--SW?#LR(Z3K=UPU31UW7K:[[
M],.:KO,FEC/1-3+RC3 861:9C )G,AE%8*(BRS,]W8B8KM/WZCJYU@/[$GB?
MH3-AOQ+/_5-Y,HT%<\O()F23E&R2+NP>.I*>-^Q>[1N CNA9'-'_; ;=GCDQ
M)@8U1H:N^R.+FO8HL/W)*"2:%6F&,;%\Z^+:&1MG";J'+A\RC:7=H'OHG'S>
MH!LU70N:;B/D#JS(\+S &UEN1$>6X]LCSR7F2#/#4*,D(!/'8)K..27DQNU\
MYQG+L)2)3&,Y4YL"9!FR3#(RR326UEB&2AKA@RQ#EB'+>E/*^O)VV$5Q$<)S
MI9*3DN)^.I1#7+I!-B&;>L@F5+H($V03L@G9)$4H@;OB#D(^[HI[T9*';$(V
M(9NZ9]/YE:XAT4Z1_IP0E%:LI=CFH>5/J-=;G@WTX R]O=M%?JSS@#^3DOY$
M<]:I;7'LS\C ,I8#REC^V"S8BXR 6+IC Y*T<&0%IC8B41B-7-W0PXFC6[ZK
M75R;8QM/_GFB_+Q"Z]1OZX36X6S6X2DUCF@=.K0.&T6.3A 99A#ZH\ATK9$5
M>6 =/%'='5'B3J()M9AU<- ZG&0=Y%HG[DMR!W=>RLXAJ<:"N6]D$[))2C9)
ME]HY*Y)Z[KR?*;6S9U,2NNZGNNZ_O]U,[&B&3WQ*Z4@COC&RJ!6, LNR1B&P
M,7!MUPBMZ.+:&'O/X+H?)TVRJN'C$CMHFZ2Q36@;9$OLH&UHUS9LI'6,4--<
MVYR,#"\*1Q:QG)$7.AK[QW+M,#*)'Z!M:#VMT^?-6C@6',N+'8M$"D>JL<B[
M354F*LDT%N38 #C&W8PW)0D2"O^-XMOKASU'X'?FN,=I1;@CM^4O\& S2<[(
M.(W V;XT7)CFC.0W<2I.0#&6#+K^/LC?+ ?#/\U>PYURAUB:9?O4M^W HI;N
MA[:KF[KK1[9C!(;YF^M<K#Y4?WO'IW9&UMLIM4[>@[FRPEU]R];')$[IJ!$%
M0\1N>UK[!%;H^5&H:WK@6J'O!FX8AA//-'7-#4W=_^U'GCF#ZZ-E"FT],GJ?
MAMF,?B%?61R49$65TR_P_O])LO"/CH.?CW$=_,Q^^?KQ]_?Z?V;_LN#^/UD@
M\^'/)/[PXX?[__SZ3H> 2/_X)8H_&K]H$,@D].\_W__?K]$\,"SG_[Z\,S[\
M_N_X_WZ<PM@^LD#FST^_OK_[\.<_IO_Y\N_9A]]_T3\:/*""0.:=#<'0/0]B
MOD"0\_:WT**V/='(R J(.[*TB3LBQB0<&:X7.::O&:&EB8@58 XA)6N=9/B.
M1WUM8IB6 :#T?,W73-^Q M_U-4K]"X5">#EG4I!7].):M\8BZA&L4( 7;+%Q
M1U.?333ODR1'(G1;N]&]JB4$XAXEX?6G*E<@K*,0-=Y2I21?^=Y=UK]**:?P
MAVE.J4)2"!WCK\H,/C M% I4BA1V<*^@=W-ZKW)'"N6)*6MM$NG$"!S3M"P0
MM\ BE&B6;OE.Z 2^5@N>M29X>_(3[YJI+,21I2-^$(0!TU47IF1I(4]NXMG%
M\\M_M$]?WAL?__R7]N'WM_:'?_UF6J'F:<0>^=[$&EF@]D9^ .(94MW3 X/J
M!O4NK@U]2Z+A%4?'T[A^E+I%KI_(];>@E'_Y"MR___3C.Y-EEVPS-)EH$4K-
MD44<X+I-M)$7:+X^":EK!?;%M;>EI/25JN2TF NB)_<JL'<V)SEHA3)[(A9
M 3BV;D1Z$/H68" P]= UO,@S--N.=(]A0?=K#0 _(!;.K@',3Z !O"C2**&C
MR"71R IM.@HFKC8B#K5])XHFH>EP$ZN?1P,0RZ8:-7W#T2U;BX@>AI8?N:ZC
MVT[HFS77=>3Z.;G^SOJ-$,V<V*$SBCP_&%FN%0&+)V3D>)X=$B>P==OC?-:V
M\/D(KT#WUU7%6/D"+]CB<<2I0DDX58!1<19Q5V)";K,<@J5[)0;M$I;P^N">
M#R"G878# &- RR8P$GB<^WSL=0%-Z20NX::$E$(ET:\A+8K5J_#V/)N!-P?N
MN9+-^9OH5YJ'<0%>69F5$ FG-\JW.V%=%=%Y?9F1N=8V]!+D)LK*^GJ#]_0V
MOWP;_5X5Y0P<U2_9 N[OOLYI6BSA+P3B;S#'SU-0S/]#"AK] $H:;N)R\)$N
M5V?,ER8(J_')[V\-4'\N(?J$;:?02 @.$ V\$;%U"%?L,#")[]B.32ZN'=6S
MK0=RP07A*4 YT?U!H#P;4  @O[F1&1B> UZ2R0"A>>$H<$+0F)IC3#QB&;JC
M S0,U=;\A]@X*I#:]*Z>"K 3?2H$6%>AV$?01(8?1AZ S((H?63IH(G\"?%&
M;A Y$]N?!!"375P#4ES#W:Z*GJ:+3G/$$"K/IXO^ Q&;&1%B6:"+/!.\=-MR
M0!?18$1(" (?6%Y@3"ZN;5\%03^++GK@OCU,1RL[4VKSK. NVB7WQ.#YJ[LX
M*J>7NJ:]NJK35Y8M<FO;'B-!D2552:_JN@1M]?F+A]D[L7C!"D]HWEF^;MM:
MPY9\G>ZODVWUW\,3\YZ]2,Q/\V5UQPT$;SDE?XS(!$AQ29([<E]<O%G/WL=I
M,R3+$/T&'U#W5!).)NV1D',<%$TFXKI+4'(1S=EM;/"D?X-60"I!(W]SP'+,
MQ?47MH;$0A\6X@+@B^_?D.MMB-J1X1Z9SLIZ'E_@XW]YXO+1Z6_N/)^^8[7H
M?4EGBE$O*'P@*<@4,U[_7Z&P]9VJ*)A=92KT;4J2^R(N&#-$=5Q,$L:62(2G
M[)Z?:5$E);]EF8C8K3;WT<Z4B'0[5-OK*$L2DA<LI"^G604OBPJ5Q^#SDL7W
M2L&LNQ*1DGRWDPJ2+K_L@,O?LOR.Y-'HGUGV!\L;?"Y)R0&SF\T]7W#ZS-(M
M &CF4!2+V0J>@S3\JR(YV)[D'L _S_)2 5$ (LT471O]"R*:0KFC2<+^N_+P
MC$24I7@J_AZ1"8I#99ZSY TX$7S[H )>3 9?S95Y%21\)7<V P\W%&+%<M%I
M4<8E. [*7[[Q#(.107 GJ;FS_"2_0;]2[F(8=<HG,Z.$';O2S.VG/+YE^:G/
M-*QR$&D8P#_A/S=BE0V<:#:IMV')[M=]'_CPF0JOVW#?-B]9>7AQJVER,H"'
MS#PO$>0M'M7?;7GTW==P2M(;NO(.:_4=M;82__Y \Y+$J:H$5:FD&?R?LAP8
MR0$+"DD2E;VAJ,*ILILZ2@CX"R@X(_!;/(F7";BJX,S??!0X#GX%0/ &HE;^
M<AA=S82 )C&]I87:T+S^._W*O,L'?YZ1^\T_W<4P[(V_%:!@DFCQ5\!&?8'
MB,-X#E,I5BZRL:?TAHC<(X"(PBP6@!*K&-RTKLQDC:QO ;0K!!+/E< 61@X
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
MRC=;IY?.VM)OJ'C=\BYWBR.C=FVX9F_\KL&JI;?<C&QK:7>W$%%614WF8$W
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
M)*LX&_^@);SO1C!X\4:8U.(7IBS@PPUD:/,4&T/,$DV@H'*81[JB4@!,H$V
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
M5$T;6XG+<3+2\,\*_9CEY51Y1XI2VGSTB><.''<D6%_.'? ]U=!]/$BM-7\
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
M@O]&\>WU]_!/,]Z5>8<T+6E^-2/Y39QR(CK+^5U_'^1OKA<OWGS-/"OB,LZ
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
MWAFJ[K1P*C<"'*T76J^N*6,:%J[%2A+&#G\M]G-6X5ILKUT!S\-3-#&CC:[
M$#/:FH^G:/93N-%Z'6:]#!_78WL)<+1>:+T>LU[.&%U3.0+9XU-'> :T!%[
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
M.:X(Q]2P" >+<(92A+,?ZT*!,\TU!Z\K [B2M 0=QWRV4OAM3#V!*2NF$ "
M8E*%WSRI0->#!LTKT,+\@@)*<:F8)^Q-(2LCX&4*M3&B;"U:J+QY!9J[X-J5
M1:)/T9U,L1]@ 5;2(K5.Y>[CXK9PRLHU"C9!]J7/-(UA!A^SLAD4S(F-2=RW
M<$D?C@@L9TBJ0GC$S5O9C&K#&"UVJ^QS#3874_>[3&L*=0-S]:^U:JY16!N+
M&H;BZ 2 64+F!;UL?KB"0<P3<G\9IQPL_*'-LQG@,TLE-M9J158?*%I_H+X^
M%M<V#HX0%RUKK/O>[NM['];&^KZ+MGGLLWN_JFMC5_=QR#CD+4,V[ ,?;N'\
MW>U6Y)R'%LE];,J!ISFU3Z8'H_';Y6MM ,[/66]+CJ!MQNZH25%,33V VXWI
M2C/AG)[G5L10OS"T=47SF1 T(,6^R3K4ZSM'\_PRN?=4M+X)+$O[/S?/ST!
M!$1[@%BI-4$E\$)XCDH  ;%/";3@6WT3AI2>^6S? \/D!0D?%NRU2-2_[UP!
M7*W%N#SJG.06:-G>]]L5?20.$@>)<P)QVM#U)YSCKH\-NP=IT:WG)K^TH^[Q
ML/K'*"/K<?..INJ^V_6!\[(+^?$Y,A1O%.\.Q=MS5=<W4;Q1O%&\AR?>IF:I
MMF&C>*-XHW@/4+QM#<7[*/&6+&W=DU3&EI-\94N:&>?FX2' WS%&Z?2%[JNV
MUH*S?QS59$7Y"=X (KQCWAFF:E@>(AP1/E2$6P8@O(5\+"(<$2X'[RQ'U3Q$
MN!Q!S<M8GSTZI&DQ_7,N97%<+-\79<%^=2S,@/0QP8D(/X1WCJ<:/B(<$3Y8
MA.NZJ=JVCA!'B \6XH:O.A;66<@1U Q_I6;+20F8 ^F1OG!-5?-]S(%@EF^H
M"+<=U38<1#@B?*@(URU/U=P6(G>$.$)<#M[INJ/J&D)<CK!F^&LUN[OSLKZ0
MO!,SYD?ZJ$A>FZKK>]]A9@23?X,$MZ?I"&X$]Q#!;9FJ[J#J1G0/$MVVZOD^
M@KOKT.;X2-^PQ/$.LA/RL"90LJ5)GHVG>WO8U!?KKYEP/<HJUE9_9Y,;N7A_
MUAV.3TN=G(>NDFIOMOW9<%K8']D=C>4#KYSY6U1,J)@D5DRFH6J.AHH)%1,J
M)E1,\M#5=N!WH_/"(U1,J)A0,:%B6MD%8SJJA1Y3-\F\-_R\P>LCCCRLYW?]
M?9"_N<:3$Z4\(*^'9_KAD/'D1#Q@"P^].X&Q>' B8J@/&,*#$U&OXYEI/1)8
M/#,- ;$!"#PX\>7Q')4  F*?$AB0;R7],8IQ&L(U):"3+*=*2;[2XJC3%#O5
MR#W2%4@X&88JUVB0<!T33JZR[+[L.#WY],8AK-CCFGM/#XCQ/55SL)4RUN.@
M= ]0NG6#;2PV4+Q1O%&\!RC>KJ^Z5N<E;RC>*-XHWBUDA W6. $[(,JQP7SX
MO;-./+P16U%T70&O.G8+)]L-OAT% KPG -=UU7:P13XB?+@(=U1/:V%S)2(<
M$2X'[R"FT0S4X7+$-"]C=18/.>FMLG!5$Y<O^IG?1(0?PCM+4PV_A8/M$.&(
M<#EX9WNJA4EL1/AP$>[:JHL(ER2D&?XRS8DG-V(&I&N7SP!UT4++V<%G0!#A
M/4&XJ:F>@0A'A \6X9ZO^KA.@P@?+L(=6_6<%A)3@T>X7.LTSNEGFW2S5_MG
M&F9I&"<P:B4NZ>RX_=C/DAS![^/W\?O/^WU,'1VC5'^ ]^<D+)6$G88;T7E6
MQ*42S^8DSMDIN4I.X?VW5'G]\#!*=-OZX+:]MAP-#Z/#B&2 T#;=%HZ11W@C
MO.7@W6O343771N6-Z!X@NG75-%!]]SV;U)<XY]U_J[B\'P6DH(QLLSE-"U+&
M6:K0K^QG"'",XP(<++;IVDSJINJ>^33YP1?:(+I[@VZ754LBNA'=0T2WH:F>
MZ2*Z$=U#1+<)NMM$SZ3S^.8EK./D\RPG)55",F<+\@I)DBP4(<YK$]=N>JE
M;%_UW!:ZN0T^28(([PO"'55W6^@VC A'A,O!.UUW5-O NDF$^( AKJFNB=L[
MY AVAK^8\TM:!S=\+:<)?#*8X922"',E?=0AKPU3-3S,E6 F<)CH]E73MA#=
MB.XAHMO15-_ 51Q$]S#1K:N:YR.ZNPYL7L(J3G,"+5NV(='O55&R73B%PG;G
M9.64YI@AZ:,.84V<L<4MI@ '"W!?M9P6VK(BP!'@<O!.=U3+;J&E'R(<$2X'
M[W1/=74L-I$CUAG^(LZR8BU.2YK3HFRVXF":I(_JX[6OZA9FN#$'.$AP.ZIF
M(+@1W(,$MVZK)FY30'0/%-VZZON([LY#FN,#?,,ZO6?E<Q#R08=*I:@"(%))
M$DR)L#$&61[1G'\!QJ/PM2ZE(7/?%(NAJ9K>^:+.022556 P73A0V=!-57<Z
M[X:.LH&R(9]LO#:T+AMRHE"@4,@G%.!,&5;G[>"&)ANX,G4,(?^>S6A0Q0D;
M))"M*<FCD1*G(5Q3 CK)<JJ4Y"LM9$L*/1MKGZ9^Y.+PM]TE@YZ@8J13TKIO
MJ9[6PC[/UD@H'_3D3"6CUD"MT9IKI_NJ8[=06(1: [4&:HV!:@W3LE2WC0;A
MJ#50:Z#6&*C6L#1/U1ST-9XWCS05@]-9<J>;Q.O@Q[*"*!,0%655D-!#L[U(
M-:0:4JTO5./*]DU)X''X;Q3?7G\/_S0CYH.)TXBFY>5(]U;>)$JE7/C+C.0W
M<<J'XCPT+P<:@G7K<;#1><1X)7%*1PW5#>X_K)PL*>\PUXCLC$V+T_7+-"YX
MI9>2TSD[*9-MU0^G)+V!#Y>94DXI6T XZ(1-5;F;QN%4(3E5TJQ4EBW.ZA?!
M)[*<PT(IZ UO"S!6E,^4*I,J9ZT!E"@NPJHH6.^ ;*(D\)(MGX/AY6QX<:I\
MS$JJ&.PG]GX2LG-Q2'I?+WM$;"].M+X ,HE3DH8Q28!+\ <QB(6K\ *P:O08
MJQ3@$.:4%&S+E4(?/1%IDN4<&.4T!Y Q]!;QU]$,/C]5YC"R+"H4"MR-E']4
M*55,354,S="4.U(H\SP&SL+4%%*6>1Q4 K@ Y:+,PC^4;,X^!2@LBHHOK,&C
MNJ4 !:GX*/]5G-JDO$]#@%!\2Y6?0(B4@,)P&4@G50(?N*5%N7B%/X:[%48
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
M;:VW7>,2<N3WR$?][_6A1<11$POAFADH3;>Z@#+)HH>QZJP*)3XBDEC^@],
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
MV>RH-CGCA!HT*L@I% /UA8KC!H2)-#=9%ZPNR3T3_?M.OH>U=+U1;'$$PPH
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
MT77(6VJJ[L.Z:4]M=;H7C^J'?N&G[[KY'WTN!\K?P;04A%KTU]0HF#?1_P8
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
M/)0.M-J(MU+<,(F\QR4NON*S_/^=+%=U?9A +EZJ))BT:T6)C"SD>FN2)!-
M4#K'+GE:EW<]'IY'M^R(ET1L\H+E\A30V]G6M4188\@%,SEC$/4N=LM"K YJ
M72S:8PT1.F58=[SH\7 ^KDT;7 OQ(7W&?'*$;\M-NZV;\H6 .BFD&2F$6 6%
MO&/>%,641U?JO<V^31%(1WS[ZEAJX2<MJ3CHSB-I94R0:0R^EL][6V7S4Z()
M+X:02S&HNER#_" [CYJ0W:7'J(_1]]=9T@75D^PQZD57MQ:376R]/T](+IF0
M796L=[5# C*#$A/+)54-D*AEIUN0#](#=NDQ:N  ?4S<H 1H^QKZRWSU;C$]
MAL6WS859:4I?GI:OI%A+)U1B !0/:Y! T1)]99SRR?!45)OV_-Y(#Z9]J1?%
M\WWR,_+QXWOX_6^+^<FE#9#^\-':M4@4L_15O2!:TAH+D<GD;7%)"92B0UHS
M I0'[3_W0<<>UJ7U+%R2AVA1,,^K$A]'QZ(6D;(TE9T%#EYWT2@:,50=;<'M
M,K3["KU&&Z2WKF"(GG%4M(HF\BYOZNEU,-HF*V2T78J-1QG<GNHH/\Y7</1^
MNOQM7C:[$$<5T&J^;1>B24':#@#:%A$.-,B5\C4.T>A44G)@- @/QJN"LD@L
ML>B2;B\X'&2;/BYRN0EY^=U?=J#[EH<-IJXKT*LTE!02+[X$4%HD6IIXKJW4
M%'=@R 8FW3#O;-)Q"SP[/WI<<^]:PNE2!I=$R<6"1HL^<J=EBERBU%S82>>W
M[!X!?O>*BYVXF)47JB06!?<4DV;Z"M?+FL#D7>+)=SEXVO[TX7<Q?\7-AO_R
M]>Q9*=.C*7W^EQ].XG*:*12J*_YR.4_K[SZ;?:<D0,%(-,$X3SD@BGI9H*$
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
M:ZQ@FG,*32S7S O Z$P"+YO<\O[8]8AZ$=];CZ@/:_O3(TJJQ(C*,P44@.I
MGSJ(RM4H5&@1A4NF36+P&/6(ACC0"/R,K&!P5@>Q[FKY>=/5<HJJ!*."L98!
MYXKIZ"BE=JE"TRK5RQ*2N"+POK77Z.8W/$%'&-'D#<Z*:Y_*E07;E))BD)H^
MVHX2FUR;.0UE5UR54J3,1I1&5?]7H3SM)'$@-4WZ;"\C^@6.\4P*O@.NEKG>
M3<#N)V\;2MRM?C#0Z@T"VQOQ)8Y)._0L%$*EG>4,"BUTLGA%LYH%0/'PO>&.
MM&A?SM#'V",'%)=ZVEZ>X,??YQ\_ST^6,,L?/T\7JV^G"YU-21M-*:#*5;?3
MZWK?4MVX+QB @R[*A0ZQ1:>7[3_,&(>7>4NCMKC7^0+D65PK$&4IF@99//FV
M#P1(<.:X*U&:((UM(N=\#<D#=X%Q++RW#_KO-.)O](TSM=5BM$F9PA['@=P2
M!(N1HB A4:3D004%@S[KW[_O@7/=S+0-\H7KMS.LES3IM55@@0;K+,6Y"9D/
M.9,5-,A@01G7I%%S.YRGG3>,0-&(6B<WHSK]Q'3!U3)WN G8_>0.8Y!WIS\,
ML'R#_.%&?)"RCTEXIM;].24F0BHB0VM3X2)$'9L4Q>S7(^[('_;I$'T,WL 1
M:"[,Y])-I\M=%#EP31D2ER83I)"9CY$S5,&@12G!-FF&VH)E_U'&.$3-Q[7R
MC6G$B.KX-;SZ_GV=Y._7_VRPOOWUEU\1L->NF 2. FW,VGD(4 OR):%P8&5(
MDZLX^@[]6<YKU'4+NLP7QQOJ=[T4X*XGCF*PSI"OV-*!B4XGJVV26G /16;/
MA;8:LDE)3>YZ^)A[5V_.%3"DJ'?Z4O!NZ\RJ+7 6A*(/&'?!9PV48S>9=F[
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
M^G_+62P(#B-,H1 !AHC*!&(:<\C4%\Q]QJ,@LO+7&RK(N3%?HP=8*W(!*E5
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
M-VM@_^?&9+4*VOSXSVK#]]QN^#[^\5GG7U@H ^6IU@+0C1H662X&C%$_LTV
M_,@,UX!^*[=WV8T&X+JL+<,&^)^G MXB!<FX S!1FI*#7[].3-(.AIH%7(A'
MP:O)H/^R9T*X2C R'-:^)"0#6ITN4<EPE5\E,SFAF8$>7VU"V>HCO96?A?I\
M5N*#TJ[- W>7=T,.-BZ1V$M3&GI"'VSHX]\D@$2M/5#@(.24$!E*JW..X:*<
MVWK42&[K[35\*,RLZ&D 'GG9>:V$9KU&#:!G)%CGE:Q+@F\BE,8L5GTZL$[]
MOH9+,ZWCU\FH[7A^G=[B@-*-JZ)0+7_(2D;F_R%(\7[!WZG&9Z$?\B1*/"B)
MT*'62$+%B0+&D1]*$25IC(R,]+Y.SHWY&CE!+2C0D@(E*M"R6A1X/ 1I/\^Y
M FID!AN$D5T9R",@G%(2\E#3TY6'/*+<JU*1QYX=>-!(LD(?:8N-!WZY68S#
M)/4CEL:0A3'3Z?+U_0\AT.=>Y"=)Z+/(*NU*;V_G1@!:V.JXWS+A2C^DAJ>$
MKH :^VQPC5$GY*8<*>;&"!2GIX"]'4Y[]F>B^\Z)G]%+0U/F;[MTJCV=V!=O
MQAD16 8)C&-?&0\!\2'FB0\YIR*(4AD'GF7Z?,.>SXU0OCR00C2"_U/CSFR;
M5M\4=#.:&07*D2FG*W.+HCZ=$^,'_5G#Y38YOVGG$R?JM\1D-VF_;0/V%Q-7
M>?&4%\I:NB)/V9+,]=5]G6WF2LW)>S&+$(V48<.;.!;$8Y@BY.ML!3$B0GV4
MQ*@>MDEGYT9+:WD!JP4&9"VQ^?'V48@3A&3(<02532ET0@@/$L9\J  6 4EI
MZF-O]BP*FD\-<K?3MX$9L$IHAV@?O[)QB>#8V\PU=(VL8",LN'(-G?FEBTL(
M)TP$SXY_B?J21<RSQVQ1G3AF"UW?LSEKTD]ICRKU""55)O@Z<7R31_Y__&,:
M^,D_EX"H>:43MB[$$A!]RZR:?'R:YR^".[J=,<6_YRKF:!.3W;N8*M.]9#%^
MQTT-T:V2?1_RXK:M /"IR&6VU'EA.T>4KT\H;];E++V(QR'C/A15^?8DUFG8
ML ?3(/&#*/"Y3+U3JHTZDO/<%NH]=3)W*F3JV/"ULJ#6MLVFW+U5V+U4N'%5
MRM355V*XA7G[L1][P_/FPWYR157'@S)F[557HKYIE5;'>!^KY^JZ._L-WDU=
MH/Q67E7ER6\7G\FW&V6D7+55R6=I&":(<0J3($AU[C\"TRB)U1*D5J,T\9(H
M-(KP,NKMW%:.FYWZ[8685_-?\<&K\NWF=O1QR(_O09P".3(-MQC>2E!+"VX7
M0,D+M,!@+;%+ ,UW(DZ!G&@KLOM19F6Y4M^D7LRXXI8R4UL&M;DH%,BO/M+2
MT?[!&+6>#<3Q-B;;01BKT]U"F+\TM*1#D3VK+^E9E.OKB(V-AU",19A*B#P=
M=YMP ;$D$I*0Q6D0<4&QT;F;46_GQLH=82] YR9MN"G>#[:90>T,PI'Y^"3T
M!M1^,$#%;0&(O@XGK@)AH/MN*0B3EYPY+=Q*23O)Y#]GY=]5OTQ</NH0P$YR
MOR!F3&=VB84?0R1I"G& 4BABJNQ"%"4^M2*<X:*<&QOMO<J_4.:.A/15W81*
M(3WEU&]JG2X,$M"Y'LC!?A0C#,];.%FX&QD7?AB6H([LI&$JS5M[<%BB9N#>
M8=OB,/Y=[^ZO%RQ_%'IW/Q,BPECQ)XR(VEJCD">0Q(C# "&6<+7)9@S9$.N>
M/LZ-,3<';EDEHQWW[0/1C-1.A&9DMMJ@4HO7'$.ZHY\>]5WRRKYN)B6,'CVW
MF:#OT8')VIOZH+>RJNFE-N::5*[R<EG.<"!]/Z$*M)"IJ4XPA]23B<*01+&O
MFL,Q;LMZWEDD:S_<I='G_;JRY]T$!-!*7&6+J(K0-4*#2FK+S.T]B)OQPJD
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
MFW78BEYO^*H:2TH!/8^>&A4NP)-6HCKG%JT:EAQE,3:&9#4.XF.SUBNPOS1
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
M8; 58N+PAH$8[48^#&W(H:OP1_4Y-C521(00POJ0,^&QXCM%>H0E'(9A2L(
M)9XGC X&#/L[-W8[X 9[ ;3(QVNM#(+<C-(< CDR@9V(H1N7XEUD1G<L[G3Y
M]N[%N_H;.1GO>6T8S]QD"V79O;YD7^?\NI67C_EJL>RF<,%IE"KB\:"(60!1
MY$60<)_!D(F$8(0"SJPB%6P%.#<FNA%+W8W>!;%Z,N4&Z5[<C(49(XV)\,@4
MI477R&XYW5R 3MI#G46W4F&</#M#T7-)8]8R3,IK0Q':)KK![0QCOI_)7&<K
M^?(@Q/)&?P;*HJN<U-(T#1,44>@G.I>@HC5(*/&@'S!$D<?BB%H5\3O4T;DQ
M62,GJ 0%K:2#(K$.8FO&6"X0&YF9AH%ES3['D'#),@?[FI1-CFF\S1I'GQ_H
M_IL_/N:++\N<_;WBGYE@PE-S/X:A#!4K$(2@H@E=S$#GIZ%1FB16=L]V!^?&
M!K5\H-0"7H#_T_NKYX,G4H!G+>P_@]B[\+SJ_];U8%;+A[S0:8'^&03>111%
M%V&X_FM3\(M4AA+-EP_@WU=J;0^]"Z _Q_I 7V%<G2B'OOZMCRW]C;>'S(QL
M3AF(T>]MJS'X4H]!)=T%N*Z0=.AP?$!_I^[&VWU,ZVQ\0,,=5^-#S]E[=WP1
MBRPO/N9+4;Y;B;MO^=U#OBK51W[W32R6+^H7OU6?^BRE?NHSPB!.> B1VD5I
M8X/#, Y2%GE)@%.C.T*;3L^-:FJY024XX,JD5U]1 +[6PAI:'E:@]Q/#6%".
M?57715$)#920H!4;U')7OQL16'-WCS$ GLCCHP%ZL?Y<EPK490OTL@9:_<Z1
MOX<M4CTN'\9-3>;U8:M<U_'#^EU7.::K%>(AGZLV2NVLL'SYG,_G'^J3N9GP
MB!=[(8)AQ*AB])A#ZD4>Y.K#8K[$,N)6T?J6_9\;N1](CMS5X9] K07XJO4
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
MT7!#<PHV8^]GK& 9X(%_0'6WKO?;G4SL<W] QUUG^T,/GACN=_ND_3^N'M3
MBO)ZL0DN; P6?Q;(,/(H$E &OJ[?H!WHI9KN//:B*/&9%(E161W[KL^-![J1
ML[7P%Z 17WMYO JLW9CG Z,#CP^,&8., _?8MSYND1X>16@,VBC!A,=[?YN8
M0F-4#H86FK=PFI?P)_*B3]:48505(E._+E:"=TRF61!+B45,("9JGX2(OAF/
MD@"&@<>"4!)"[&[&C7L^-W9;.\X^U9)79GY>U<,;G'O!?!C,R&P4<$?FLC6N
MGSJXUG4&&[G!C0&^@UV1C;$:PSWY>.=OXK)LC,DA-V;S!H86)=>'HW?D^[NL
M9/-<!V%O"NQ&GB?3B%(8Q;HX>8 93$GHJ?]$./03GV)BE$'4I+-S8ZE:5J"$
MM>6B7DC-Z,<54",SS@8CL!%TI)+%)I"XK6/>T]_$]<R/:[Y;U]S@'3O&*(OE
M[,N2+*LD#;^(_+X@3P\9(_,JD0C#?B+#5,!4J!T<BI((8A8QR,-(B-"/H]0S
M2JC0V\NY<417/C..Z >QGQR<03,R*W1%<Y9VQ4CYGOFOWN_,??6O[7G?W\$D
M$]Y(QW:FFSULGQIAS1QWVNZ8!9*E,O XC",<0Q1S'V*:>#"))4]]RH2/C'8M
MNTV?VV3N+&9?*P$M0LRW0.N?QZ=!,=V2?BH*YC'RP]&8*+R]065)OCM*Z;U?
MXYX8\JT7)@O_WB]H-W+[P!,G9X=;__AK)@K5T,/+C7@6]4(9,8%(DJ20(D]M
M3*3@,$T%@Q@'@8=%Q)E'!B:(Z^GVW!BK>SJYEG9PCK@^O"U/@)VA.-GI[P:_
MZM3DX^4?8R:,,T!GI)QQ?3V_5=HX S1Z,L>9O#V,BSX+K4LVSZK%Y59623'+
M#TJ5)B/57:XS3^3SC%>5I:I%SY<LH5XBH)>R$"(O)9"DW(,^CR*?8NKYH=4I
M[Q ASHVG7NN@:P+66@#]68 VS=HR!UU-[,R/D\;,C-W&'HF1N6Z<0;!FP5-0
M=,F)@^28E"%/06J;+T]JR[X"\HWZ#.:?'O*%^+BJ?%!P+ 1%B=I%,HGUW1>&
MJ=I8PBA*$)<XXE%@E#5G7^/GQG:5?* 2$-02FM=!W@&NGYI.A6-DRK% PJHB
M\B&53RB*O-/D9'61#RG3+8U\\!G[XYTV*\M5)RE+E5ZB\19+D-YY*GP$$@(B
M'A&8(KVSBJ/$C]-8Q,1H9V70U[E-W'7"FJZ\=2852V<\$Z"/GQ$YA&_DB3XM
M<N;G2@X1G.B@J2=IDJ.3)T-,>HZBCK4PV=F4H2K=PRK35P:67ZJNZ"O;JOE6
MHX2%*(@"*+'D$,4T@!2%'HP")J(DB4,BA%7AI>T>SHU$&W^3>FLQS(5Y%T6S
M#=I)V(S,D':PV-=6.J2ZTZI*.YU,6T_ID(X[E90./CAL5O\B%J(@\\L%O^2/
MV2+3V<=U6-7[.IYPAAA/PI +*%B"]1R/(*4HA9BE7IS$,E0[G;9$NMDL/]*C
MT7?]NNSYR+.^$;@Z.R6O1+:;^L>@-B,"%_!-=56^P>VUK* 1UAU'&*+BDC&.
M=3DI?QCJO\TFIJ\-O._:S0Y37;C06!DJ(O$@CK#.QQ<@2-1O( \#%E$A&296
MH=P'^CDWZV%?$B;+"ZT#@!K>8)T.T]A75GL0<G]5U0^#T[NI UU->QG5K^_.
M[=.1QT^J5=3D8OM_JWO7WLAQ)%WX^_D5!%[@W6[ W-6%NNT!#N"Z]$X-JLM&
M574/#OI#@E=;L^F45TJ[RO/K7Y*ZI-*9J225E*QW@.ERN21&Q$,Q&"2#3U#,
M<.:'&0Q4V5;$DQ1B)O_*O$Q$-,$!0U856_=:7]JP;Y2SS+/=!\QL@(^&8>)A
MW2(P >'<49,GJ"KT%I1O1VT[43_(">G:]6:;LWS]I"* ;YP^E3H'_^-/5:2
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
MPN5W_;_A-;\1OQ?E]@[?R>47WE1_XVOV6U&J?UG%B''LDP!2$440R> (IG'
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
MFP<S/XEE7.\%A,KHW@^-""//2EK:H*Z5!5);L*\NJ/4U'][# )\?Y\Y@FWC
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
M_^=_M;^1_U%<4/_G?_U_4$L#!!0    ( (&! U&)5<FYJGH  '=I!0 4
M;G9R+3(P,C P-C,P7W!R92YX;6SDO5F36SF2+OC>OR*G[NN@$OO2UMW7)*6R
M2C.JE$92=MV9%YH#<$CL"I&Z)$.9ZE\_#C(B% LC@LL!#R(KS5**A3K'X?[!
MX>[PY=_^Y^^?SW[XBHOE=#[[]S^)/_,__8"S-,_3V<=__].O'WYF_D__\S_^
MY5_^[?]@['\]?_?ZAY_FZ?PSSE8_O%@@K##_\-MT]>F'OV=<_N.'LIA__N'O
M\\4_IE^!L?]8_Z,7\R_?%M./GU8_2"[Y[=\N_E7Y$(42DB5=,M.<%Q91*B90
M8) \.YW$__GQ7[--T7/+F8-@F19<LBBR96""RR"<]$JL'WHVG?WC7^L?$9;X
M RUNMEQ_^^]_^K1:??G7'W_\[;??_OQ[7)S]>;[X^*/D7/UX^>D_77S\]SN?
M_TVM/RU""#^N?WOUT>5TVP?IL>+'__6WU^_3)_P,;#I;KF"6Z@N6TW]=KG_X
M>IY@M>;YHW3]<.\GZG?L\F.L_H@1)Y7X\^_+_*?_^)<??MBP8S$_PW=8?JA_
M__KNU8U7SKXNIK/TYS3__&/]]8\OY@0&(G3]#U??ON"__VDY_?SE#"]_]FF!
MY=__1/^,58%RJWA]V__8_+L?O[_TRP*7A)/U(E_3#R[^>7W)O@3@[RN<9=PL
MZ?+Y9_-TXT-GE:'SJW]Y!A'/UC^=9)Q.UD]]%I>K!:35Q(+C*(Q@44;'M!6%
M>0&<00P8M5#9E7)SO97@)5&\YO\2TY\_SK_^2 \F.8A0OV#U"\;%!??_QYV7
M;GAS&/67F^X#?78BK/&I[H(B@V=:Q\R""(4I'3Q"XNBS'H#XZ^^\2?MUR3Y;
MI!_FBXP+TAV7+X5%NB/EF[B]^,2/7V!!#V+IT_0L7_[KJD2&D-MJ/@#_-L(A
M<O_T ZVZX&*!^?5&-O<N;KVR%6E47']R"+G_/^>PH">>?7N'7^:+U40$$0$U
M$.$<F9:VL! QLFQ$-A UEPX'A,"MU^^$!MD_&H[A:B? >(N+Z3R_G.6?Z"R>
M^!R+]-*SD$I@.J%AD*PDC M7A+<Q9#$@+&Z\?"=0J/Y!<3A'.X'$AP7,EM/*
M^ M8 U@,H#/+WA*L=4G,&\=9 :$%2%1*^B'/BUOOWPD8NG]@',77D;'Q<K::
MKK[]/#W#7\X_1UQ,DO2(0B/CWA#M)0,#;A,S"#8(K<CX3@-@XO9[=\*"Z1<+
M1_&Q"PR\PX_3RH39ZA?XC)/(K4O2.19XJOJ-.^;!:O*RN'9<).?T$(;PMG?O
MA 7;.Q:.X&<7>'A%OOZ"U-F:\>^)__AB?CY;+;Z]F&><I&(+\"B9\8&3<PZ&
M1:TL^>H:M-2@N'>#P>-!4G9"B^L=+<-QNPOP?(#?7V5BW[1,-\&,"ZVH8S+)
M^DBL$8)IS(K8Q17C)LOBHB5[>@B+XT$B=@*,[QTP0W"X"Z@\RYE$L+SXZ_5T
MAF(2H[2$:6 J)V*-$IIY*RR+2?*DG0>9AO!B[R5@)XB$WB%R+&<[A8><6)22
MK"K/K,RANN-TJJ8:L?$ANLA3YCDTA(?<+>C%GQX^]F-M3_AX05^^67R8_S:;
ME*A$%!*8D8HL;P_DHV?MF<_(51'<%3><:7+G];MAH^.(Z!!L[0D9:V/JS>+M
M8OYU.DMD2QDP"F-FQ95Z7V0BBV 5 ^V"2")J[OG0\+A%PVX8Z3A..AB#>P+*
MV_ER!6?_W_3+VN0NTI@@N61.95)_SA<6K4@L.ZX-IBP#F*%A<H."W4#2<=QT
M(.:.#)&J 9\M$-9T@R#[F2=DQ1"U.H%FP+EF*F8.V6;N4ASB=O#:.W>#0<=1
MTH,9.++@ZS7\V=M/\]EE1"\J0$ET, YT"FJ1,YG.H)AS6B</A@M0 PC_]GMW
M T#'H=&C&-G% ?'B?%%9M8GN3V<?ZXEWOIPX'WQTQ(&0C2$M1BL"C9(%Y[+4
M)D2)PUD2VVG8#1S=QTH'8' 70'DUHZ<1.Z9?\2=8P<6R)A(<@5H!L\$6I@-8
M!JE&\Y+TGNN2'," P=)M-.P&E"<0)CV:P2,#Y3VF\P6M1,CX8;HZ(W.9EY@]
M+\R:()@N)%8O:]))CL;$Z(300VB1V^_=#1 =AT&/8N3((/BP@)I&^?[;YS@_
MFV@I$ED^AA6H,1<@A\FG  Q#U#;E*,#G 1!PXZ6[B;_C$.?A+.Q$ ;S\/7V"
MV4=<WP[F)(T&FUD.6I)=7 0+R5N6A8K@!?VOY8!*X/J[=\O9ZCB8>31#NS =
M:NK X@6L\.-\\6W"95$ZRL",<<BT440^"L>03&3T'H1R=C"+X<:K=X-#]_'+
MP]G9!1K>?X:SL^?GR^D,E\L)#UZEFOI.]$:F45GF#;E.J:20DG>2AR$\SRVO
MW@T-W4<J#V=G%VAX^1D7'^FP^\MB_MOJTXOYYR\P^U;CK  (GL6P3@I0CM5D
M #)_I==*J01\N$O2K23LAH[N0Y3'L[<+E+S_A&=GE]07:XJV4C (7-<82R G
MFA:CO!;(0XEHASM KK]Y-TQT'*\\DIE=0($(_US3B.;I'^\_$=^6;\Y7M="H
M6LP3LGTXK^HO"4N,T5ZQR*VF$Y'^!$'+B</=;#Q$R6Y0Z3BR.3"S1X;.L\\X
MRS6?^><S(,*SD2:DP(JMMWB^9,*\)+>JD,T4)40"_P HN?'2W0#1<33S<!8>
M+'LB.\X'+!+X>;I,</;_(BQ^II\L)T&*K!PM(D M?4&%#&P@?D "F:WC9I K
MKWM>OQLB.@Y;#L'63LI'-DO85,%L%F$QT@FH:R8S>J8AD;$$I.L<<.N]\PGB
M$$;&O03LAHZ.8YC#L+8/DX.6L8"S5[.,O__?^&TBD6<EO6%8M"";*206)!:6
MC7,J.$T^UH!6QLV7[X:+CH.;Q[-T[*R)S<7,=ZUW538G1!&5(\IF0V=B)+V7
MZ"NRCF*Q6<<@AKCMN._]N]4B=ASL'(2Q@X'CWWZ\P\?7](-#^PL0T&=+S/3%
M<GXVS;6)Q',XJ_T1R!W#U?(F_3LV'WCTH8-T)MB/]"/;%IPOV4> +Y-UYET]
M/]Z4GZ<S>MF4#I'YIA3Q.])*0IGI$)&VMM&(.3'OE".CU'BKDQ(V;BGDNMQP
M!99Q#8*+=_Y8N?LCGJV6ES]9\_O:]MN'N$-5S)UW?(!XAI,<.8*B7:0"YZ0@
M;63@=608HY!1<5!F2^WB@$M=DS%.2X1FF+C4/@/P?,1#Z0[UE]'@]_BQ?KM\
M]OMT.=%<B6PMZ6*#@:QR6I$7P3'#43DH,I>\Y70:$$#;J.H$3P>(^S[D',W[
M'H"TH?VG^6>8SB8Z@LXA(3/!U]R#:%ETDCQ_$:,1-N=LMO17&  XUZGH!"C'
M2_<V;@YF=0<X^>O\,SX_)\Y-9Q__ANO\1Q<U!&,40YMI#UD4S&-U]60(0F;G
ME=CB&AT/EKNDC(R8P^4Z'Y3)'<#D;_/%ZB-\Q.<P^\?W1=#2$U>*,T.:E6D@
MM\]K17\X(5S6TD+>4LIT/%*V4C-.<Y_AP7(\JSO RY6V)3<%7]&7RPDO(*/W
MFHE@)*T R*@+5K"@G))!R2QQRWWP@,;+%2DC(Z6!Q7(8ESO R;/EDKS/*\._
M1%$T9F0!4PT[\TS,H&^UE0"N&&+&EEN=XS%RDXQ.#)4#A3H?C,,=X.,%+#\]
MF^7ZU\O_?3[]"F=KDVWU A:+;Z0=_Q/.SG'B,0KKHV V)E5O,26#JB:E]E""
M#!"VY2@?#YN=J!L73<>(?]Y:%AT [!T29Z9IA7G[\B8N)R>*J]E8H)DV0;)0
M<S:%PR25=2)MRU0Y'EN/$3;N(38@K :50 >(JIG?2,MX/8?9\AWQ@Q9"!_WR
MKWB6?YXOWM.J?L'5+_/56UBLWI2?ILLO\R6<_64Q/_\RX=KGVL>30?#KXF1)
M'FDBJR^YFB6N/,0MB=;'H^T8HL=IH-@ B2>37 <H?992;>!T;9FTM$DLQA8$
M@L>ZHLU:9#YIQ6PNVGOIDF_CT&VE9IS^BPUP=3RO.P#,J]E7XMI\\8UHO^**
M24';C)9)I2+YN=(3_*-F:!)(6:0!WN3R9ALQX[1H; "7HSD](EIF7Q>3UW-B
MQ"S_=5X#K1]_G4U7R_7E,N9?9R2$JD:7SSXN<.WD+/\^77UZ<;Y<S3_3RR?$
M%I><B2P%YXE;H6I1DG^12J)7VOC;EOR=*]4C21C77#]>]O/3"V)DO/U:[[3S
MEL5.K,R\**Y8+)B8#@Y8T"XSY66A [H(5=(.:+KW!>/:X(-B91@F]G1.O4,X
M>[FLP937,,O5K*._?L*O>#;_4@'_8KZLJ[.IB)@,G;VUV8,+P&),DKF4=:KY
M]$5OJ5T:\ 3;B<QQ3>S!@'8"&8V:J/S=I;U<UM5*:^;-:G&>JLS^1K]83.%L
M.>%H+2A=&/><;,!H8^VZ*YGTNH0H?!+;FGT-$5S8C<!Q3?#!<==$+CWIO#=?
ML+;H_;JY;:SGN+:T:8)8=_>.F]H@KR$P8[-V0D=EVGAT]Y,TKIW>3I<=Q_O#
M431?P=D@*/H)O]1$K.7&E9E ,MZ)4KN4J%JB#ISY2#SB9!H&CP)=V=(5YGCD
MW"1CG&;K#;RZ([C;@89YNY@3O%??WI[!;$7G=(W/KD_H&LE06,]@[YA,FI@!
MM4Y$)L64P1B,1XN\2<+(0T2-TW:] 6X&XWP'*+I0D;./KQ&6^*X.UWM3?EWB
MFET39[.  +[F2YBJ+@6+6M=Z-*YTD+1%U):VR<?#Z$&JQNG&W@!'P_&^ R#5
M=IUI/BO3Q6?8#+:A-\%L^M_K[]87D:]F+W]/N%R^*<\^KZ.OS\[J<^,9?IA?
M=J:OWUWJ8QVB+\8R$S5QH=9!DIT767$H1$FH56YRS3?X2L;I#=]"\8TJXPY
M_F;U"1<7I =K C=&,YF-J-T>/ N"S 4!R3D>D-;1Q!B[1L-(7>5;J,(#&=L!
M)BZHUJ2LHS#(>-&)=':@U2>E64I<\QP+Z-(D:K4/$IY"2LL![.S 47M-2FUZ
M-EU-L09KUYT=/LW7+F<U#E??KEB3N$(+-0,GURIN,A59;4K*2BKU=A&1_FH!
MDUT)["01\_4@B79-I-*#RKFXO7X+W^I9>E'A24O\93Y+%PU.G3"TTWQ@.657
M2W\EHQ5IIF3QVGHEN&MBNN] V[CW>6U <4]^P5 2Z@-TBW-ZZW?V;5U5\D48
M6WDEZBUE+HF!H"/<1"OK&$.AMDV4'@1W.Y WKGH[%?2&EE,'Z'LQGZU9<_U*
M_'*)WR99T5XRY"LG74-W,10&UB&S/D:O0Q;6-E%V#U(U[@WA2; VG%2ZN"2\
M&9#YOA!R3EU"4 P5F.JEUI9<03 ;N*]3K[+8-METZ##8?L!J=@5X$F -(8D.
MM-9[G$WGBU_F*UQ.2-TJ;4"S4NH<O2(%\]D;IC3W(NF"8MOLAR$*?J]H&/>>
M[R3 .93C'8#EELU(/-I$1>Z<YY,DT.9ZLQ"UM4P[#G1V:V E*\L1<L)M,U$'
MM^WOIW#<*\(Q+/R!I-4!#*^33LXW%D]46\!:">DB^=VF,*\1582LH<W]S[Y0
M:G9K>!(H'<KQ#N)>M9/I=+5IVC"KO8SJF8VS5)="MI[P6A9&# @UA!=95"(Q
M6:0$8HARN*4/Y!!&^;TTC7MU>"*3?!B)=*")'N"0TS9+4R+)'FB;.&-9M$!.
MAH:DI91>A":7+T<&3IM=\IW&MAI&'AT@ZUH#YDV)+/IDM12<H21FZ%S(KQ"D
M=K&V_HBB8&I3-7.;D+'KW(<1\!:5=#"W.T#+LYS7S=#@["U,\ZO9"_@RI0/T
MVK)H6TDE5:@)/_66(A=-FM5)9JUU7"4M,C3)57B<M+$O=)H@:F")=("Q.RWA
M:X7KJ]G+SU_.YM\0/RS.EZL) LB24J2- H(8%14+VFBF4K("9;+>-HFM[T+<
MN-'.]IIK&*GLC[2P0=H,/]8.H0-E%6]>7(=5X&QYT;OT(L2V];(@6RFYL*2A
M:Z6'YE8PK[1@3DB3#!3/M\V;&R+Q>$]*QPV--D)A6WEUH/S>X0JF,\PO83$C
M;V7Y+*7SS^=G%?"T]FF:DMV:A!5)NCKUV]98GF2QU@-P+IS5'(I330RTQTD;
M-ZC:"'(#2Z0#C'U8("S/%]^NF:$E:Y$P W,FU!J3)!B ,$R 5L9:X+S-<7J7
ME''CI8TP="3'NS@J[[)F$C#6U"/'C. U/;$FM[F@65#DO0!W@4.CCK^W21DW
M--H(-4=RO(.8Z&.QF$DF8Y$TIV1D&F:F5>;DFM1-82%FI8-1V$3O/$;8R.G$
MIXZU'R^<P<!VXJD(;]?R^(2K:8*SFXL9:$3"S3><9%[" XLZY?"$(%/PH,VZ
M;3#3)DD6D!"JZ'S2D'41V.3*[!3#$ZZYP\3M-XOU._/Z:'^+B[6'/)%1IVSJ
MW"$G"M,A9]+3N3"31+)%@>';YA /&J.XC[:Q@ZL#H^>!8,4@TNG :+\3?WEV
MOOHT7TS_&_,D:A>C"8X5ITE1)UT[Q:\G)AI$YUTII4E?O@=H&CO6>CJ '26-
M'H'U:KD\IV5 +@F!Z':J.BB@@85@"0:11Q5+M#PVF0=S#SUC!U5/#:@#I- C
MF+9$B3>_F"0MC/&T0Y2N8^63]"PD$QB:D#5*8F9NEA.Q&XEC1U!/#;EA9-4!
M"F^$6RZ68&5,.GK%A#9TW.LZ1MAJSX07/GEABW5-HJ9;:!D[3-H85\=R_PD-
MV+OBY7)>7LWHL[>F%QSN0FYY<BO7\;%%#.0R;AY]];+O%;)6"P @E,7:/RTF
MSL"#9[(D.O*\!I6;>(GWT#/P5#U53 !N#$L@Z]5 TBS:JCXA!Y.2B[2=FOK
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
MN/C\$\;51 FPA9; >#% &Z.6,60568H$!^^+U;&)1MJ5P%ZFG0Y]X#414 _
MN[@Q>%,J]9<K>S%?DM6H3?02*JN,]_2'X"P2GYC.4NO$78FQR=7Z S3U,B)U
M<'@-)(:AV]8/.LWK_?3C;%JFJ2:G;*H)I[./;^=GTU2#T3=6L-, KX>?-\#,
MKCT('FA,UYO%1YA=]&[]/BALT]?U[;55O"D706HX^SY#['LADY.HO<8ZA(,0
MHXQGD6?)4$1OM--D136Y$!N$^J,KYXXAXJ?I,IW-E^>+6N#ZH/@_D,2?G]4;
M5=J'SG"?6<F9-BF0^;+6^%B4S%$H1-TD^'WJA8[KA9Q^9]PI\>L96'W.;WQP
MH:TT_\E.@"=P$KC 2Q&>S$_ S#2FQ+PIF:&5CJ/*THC^=--0)T&=Q$L6U2W!
M?=O\^7V;69Z0(X_,6%J+#LFS$#49\*ZDD'A0X)JX5+N1]T?0NON@\+;6;2#$
M#MRN=_@59^=8O<EM;0MNKRYJ'D3E6'0YT>I L  .&;FD$I*)0<?2 J+[D3EN
MH&E\J#84:@>0_05_N[8)%_,9?9DVW-N^)<$#[3SCF$FT&[40A5@ID7%E3>'2
M)')JVR1 [4?HN&E0X\.VJ6"?H%WZ+.=I?3R<78M3_X0KF)X-;:H^]*K6UNO.
MR^S*H$41LJB%3#;:VM;9619-0A;(44HZ R^VR6B$+@S:!W;JF\6+=:+55:.N
M]2?6$S#/<#.DM0CM?<R:Q:2KB10Y"QD-X]$!\4YIJQJUMCB"ZC^"^;L/9O=0
MS@.+?.3QV]_9B_DEK67=NW@]?KJD0B<*K]$:P[1!42W[.CZ:?AB*2/SVV)VM
ML-UI"O=]1(Q=6'(R#,P'%DB'H+J<1<Y522(2[9YC3>@N+'IN6))2"66X"6:7
M"N>#837VE/=AQ/L(7@[@]?BCP*Y6<;T[R]_P<\3%)!C/HW*%*1"I-K@D.]N"
M95YQ7XPM4>3'#,+'W](7* Z1X;P)0SMP@J].]^?GR^D,E\OW^'%SV->M$]#Z
MG&G#"&L4TRZ+30-!'BS7X&N=2!/C]$&JQBY"._79-;RH>L#=AO:+O2B)9BPF
MLNP=T%Z$PH)3R(Q(RH-TME7.ZW4J1DY*'$ZZMW%S,*L[P,E?YY_Q^3EQCO;2
MA8:U.0>CLF<64F1:%U+AV9 +XK@FQ>NYTTVR>.Z2,C)B#I?K?% F=P"3YW!6
M\XO>?T)<O:Z?KC*H&\<XE(+SPJ2J+>=YD0RTMHQG:860.EAHHEGN(VCL$M6Q
M#J]!!-0IT"YV($HC?"B6Z61IRPA>6R#KR*Q+(J>84.4FQM+])(VKGX81^0XX
M.H#_'2!IW6#[V7*)J^6%SM7&^ *V,(])UX[NG'F>$BO!9Z--<>":=.._0TE_
MN#E$Q-L:FA_,[PX <ZCR?DWFY"NR+9<3D2V0SUM]TT169 ZDR@/YII)^X8T+
M!7<*$9TL8'Y%^=BM\<8Z-4\K\@XP?J<$]';A9PC!Q$B;E.>0:D1/L@">LR)E
MX+1[E2A-JI >(^QI!M0/Q,F=-)$!A78P"+_B(LX'@N'#DU>\DM)4YA1=EQ.!
M,U!UEE4N20M99UFUZ8%P](R<[J)BPP!P.'%UH (OVD9/_YNVT\6Z:ME,K0$,
M,23RRX&1BU_-'U6C0/1'*C%%K8&[T"3R<3])3].='0AUPPBJSX2B_X3%M)HO
MEW7,EY<G__GJY2'Y[0\^;H#$H-W)'2CY9^L+O[W#+_-%A=KFVU>SK_.SKVM
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
MEKQ1"EU :+/?[I)R5,'^%@YN*V:3V4 4)K 2M68:UP-X8F 8DN#*UN8JN\0
M=GS=N'?\1PK[1C5^ _8^'4TQ;,G@OF]HI%].74"X!8V!^^B%R$P94YL5HV3>
M6\T,Z.(S3[G$)LE<PZJ>2Y?@'?SVEM",9\LWI3+\S6\SS!-R&B4J'YFHUWI:
M&S+32E',Y-JD(A<I8)^KL:TOZ4[-["/8;=[5\:SLP(^J=\(S^LBW[PRJ:R'3
M:M-UZ6HGOI@O:_<E!UY)'YA3M:2[1,N(C81=)"TMA'#V]B2&X2[Q=R=SW)2B
M@:!V @EU$AVZ?E=X>9?X8?X<+^>?Y'J!>'NW36PAGP%R9&@5,!U-=2EB9A:
M%NE-3*'LH;,.(F+<#EH-=%I[43R%"Y&K/DX7;<C?+NH4GM6W:YN-UJPC-RHS
MCL1D7>W'8*1G0D:7-"<3=:<PY5#TC-N+:T DCB*@3G)6KBOS=4.QB3%6F@BU
M0Q/H&BW)+)JZT;A)(;@LTNVDN0=S4^Z\8-RN60/"9A@6]NGMO8 OTQ6<3?\;
M\V5_L0,\NFU/&<!K>Y2X@3RSRX>OK9Q7FZA?OO;R*P1Y(R/JJ!F7RM%A% 4+
M(FGF<TJB.)MRWF7N_0$FZFX$'E5D?Y?9VP(<6KB4''):N*Y1=TZK+]PS3U '
MIT6.?*?A CN];5R_K@DL;I3A#\_R)Z-EUDGOA_34N_]9;33.-D)/K7>,PB2,
MX$PY;PD!"5A0X!B!(@B>BL/;Z<5/1^^\/_]<[XO?E,=>5H_AV1*K=_KB$RP^
M5ANM?O9->0]G%U44WS>-B9&\58W,@R"6V<19E!&8=V!BX :UVJ4151OJGHA>
MVP=VU_5:!R)],GKP@E?SG7D%5[Q:K7DUW_#JX&A\>YK:Z.66C#NU?L\051TF
MQ(0PP+2KM@,HVFTNN9@S<*F;]&P?R:Z\?-W9>?6]GYV=S7^KA9)EOJCN^/)7
M$M9/YXNU6SXC C9Y_^_F9V<_SQ>_P2)/+(]!DVW%N#69::\X&4-:,$2A#%BT
MWA]HA!Y+VA/1[/L [A&+]:3"[.!6XWM@X2IZ?A]7)L1<'7Q43*B:-Q)]8E ;
M_A-9T2EA?6KC+^Y!XWA5B*-CZ4["61O!'HS9+[B8SO/[%2Q6 ]W';=$.D]HI
M+GK,3'H43*M(5I63AO&4O-?%H(W\9&?/>+6.O:'Q>&%UH"NO1A9L3+ )4>ZL
MJ&T/9*VU*H).')V!":TC[21;(,>66+N@8[SJR%Y1=HB ^IF M(?FON9="G(H
M2847F9G)Q#0=BF*!E\Q F) "3S;YL8_GZ_2.5Z#9&VQ/(?!CX7UR8S.CMK$
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
M36-V=Z"%'LX^"C%GQ6UFRCO.=*HZ.D=D/AF5'9<@=:=]/4YV3WXB"VEX>?4
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
MYM8_N%IN&X(0:S1)5\EHLQ*,S!)2XKB=8@F!3(S&=(D\]I;\]5_#SP/NEX7
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
M^L9_<,5C4*VQN;1^'(&\!;#-KN0#72J2.0?44>->/N;N]QVZ&_#%W,P>:A[
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
M[ADI1WI'Z^WQ]C72  AL*KHJ3+@NIL._C[^<?WFS/#U=MA?I'_$K_\W9MZ.
M)FI5/1CI.$F2*G$.XQR0=DKQ]HK"=7FXG2+D2&G!//CK9J(#7TK<7M?E>MXM
M\@49+I[<E$!<AK%)!XR%M:<2"3 F14C!*E"U6+3!I%"W:1F<]JV'O:J8$TV=
M-3ZH*[NA Z\7B_IP?K8ZPT7A/7-4:JRB*(0:<-T=62'FW#B'4C 2><%]ZE"F
M"GI8 N&7<FFSF6H */XW:[9U4]TTX%U[ZE5CN5(QI@)^78I*@B D9<')E(J1
MUKO8Y1'Y*:$.2PO< V*SF6  .'WX2J=LC,6G]X0K^OGO=M/,Z;6.Q!NA IKV
M_I!+VP[10:XZ%V6-47W2@8W2');8MP> ]E?Z ,AY>[QH-<CK):Q'M7RH_[FZ
MH AE)WMZ=OP_:QL=^5!UD8TQKYIU8Y< )"S@T*9HHFU)=0\L;2G?@:E]>\"K
MAV4& ]Q5JGRU=Y+6/A<30-3DP)2H.3>)!DC:0A1$$K++&\ 3,AV8M+<WL/:Q
MP !@^OTS;X3&_[I>S(_+U=E1)8V21.!-T'H'VZ^BK0@V6<I65EM2[H&AAZ)L
M!YU7=;>_I[Y'0$PKWOF\/&'EKRX>^H^*M-4*]IU1)<F81P<A9,V_M5(YC!GO
MDX?,U6UP7Y3M$/.J+N;WU/< B/F%6"EY^84:4?E1(7:*Q2J0J?&>QQ(@H6_5
M/5['XJM&TZ6^[HX4V^'D5=VA[Z[E 2!RIS+P@F,_,];753^M&NSL\[(<>2,-
M^D(0J;7S:6<X18@95%:^*FHL+5W:4;81;CM O:I+\=EM,AUG\0)G"_K4WKT_
MSMB"\/_.5^M[V-7'Y2/%\+]_9LTG/J3O%)[]1JR"U?$978SGI(O7T=\H+S\M
MUI]RP9\?5)%.6 ?.-V;EI"3K/2NP1D8M.:>UV"4.[[VP[6#^*F[KA\3" *YX
M=WW\L"@__TVG^7A%'^K::UQ,"%T=^6AT8I< VIC"IQ$GU[%Z9*>1"L<PV6;=
MJ:EG]K5LMP->U5/!H2T^ .C7LC<Z 2H_G;=A/1=[>;V!;Z_K:K7E"+5WOE7
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
M+O^B_2<Q:/_O__G_4$L! A0#%     @ @8$#4<XN]E B'    MP   X
M         ( !     &5X:&EB:70Q,#$N:'1M4$L! A0#%     @ @8$#44II
MF152"   8C    X              ( !3AP  &5X:&EB:70S,3$N:'1M4$L!
M A0#%     @ @8$#48L!TQ9A"   ?S    X              ( !S"0  &5X
M:&EB:70S,3(N:'1M4$L! A0#%     @ @8$#41F#8Q9[!0  [R4   X
M         ( !62T  &5X:&EB:70S,C$N:'1M4$L! A0#%     @ @8$#4;44
M$K0<!0( #Q8C !               ( ! #,  &YV<BTR,#(P,#8S,"YH=&U0
M2P$"% ,4    " "!@0-1"/&Q^@X1  "#JP  $               @ %*. (
M;G9R+3(P,C P-C,P+GAS9%!+ 0(4 Q0    ( (&! U'K(:\^3AP  (06 0 4
M              "  89) @!N=G(M,C R,# V,S!?8V%L+GAM;%!+ 0(4 Q0
M   ( (&! U'+I3R13U@  %NY P 4              "  09F @!N=G(M,C R
M,# V,S!?9&5F+GAM;%!+ 0(4 Q0    ( (&! U$0!1][Y*\  #CM!@ 4
M          "  8>^ @!N=G(M,C R,# V,S!?;&%B+GAM;%!+ 0(4 Q0    (
M (&! U&)5<FYJGH  '=I!0 4              "  9UN P!N=G(M,C R,# V
@,S!?<')E+GAM;%!+!08     "@ * '0"  !YZ0,    !

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